Urgent.News

What's breaking now, across thousands of outlets.

Tech

The Codecs directory: why CVE-2026-96656 turns a transcoder preference into code execution

The Codecs directory: why CVE-2026-96656 turns a transcoder preference into code execution Of the four Plex Media Server issues fixed in 1.43.3.10861, only CVE-2026-96656 gives an attacker the final step. The other three produce requests, internal calls and a token. This one plants a file where the service looks for code. What the NVD record actually says The record for CVE-2026-96656 describes…

CVE-2026-96656 transforms a Plex Media Server transcoder preference into code execution. The other three recent Plex Media Server vulnerabilities (CVE-2026-96652, CVE-2026-96654, and CVE-2026-96655) prepare the ground for this exploit. An attacker takes advantage of administrative access to write arbitrary files to the Codecs directory.

This directory is loaded by Plex without proper signature, execute bit, or symbol checks, converting the file write into persistent code execution under the Plex service account's privileges. By chaining these vulnerabilities, an unauthenticated remote attacker can run code with Plex Media Server process privileges. Detecting the exploit involves checking the Codecs directory for unexpected files and examining the Preferences.xml file for unauthorized transcoder options.

After upgrading to the latest version, Plex recommends rebooting only if the Codecs directory is clean. If compromise is possible, Plex suggests rebuilding the server from a clean installation, deleting the Codecs contents, signing out all devices, and changing the Plex password.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

When a Real Website Taught My Agent-Security Scanner Some Manners

This is a submission for the Hacktoberfest Open-Source AI Challenge: Week 4 Last week I introduced SkillSentry — a local-first security scanner for AI agent skills ( SKILL.md files) and MCP server…

  • AI agent-first website flagged 30 low-risk findings by open-source scanner SkillSentry
  • Scanner's design flaw caused self-referential URLs to be flagged as suspicious
  • Fixes implemented; scanner now correctly identifies website as clean

What Did They Have to Check or Redo?

An AI-drafted update, summary or email can cost the person who gets it time you do not see. Ask them one question, then change one thing. Your AI drafted the weekly update in three minutes.

  • Recipients spend nearly two hours per incident fixing AI-generated update issues.
  • 50% view the sender as less capable after workslop.
  • Asking recipients to report what they had to check or redo can improve the process.

Debug Log #10: A Post Didn't Publish On Schedule, and I Can't Fully Explain Why

One post out of thirty didn't go out on schedule, and the exit code it left behind means "something killed this process," not "something went wrong inside it." I found this by accident, checking in on…

  • One scheduled post failed to publish on time, 36 hours late
  • Machine was asleep or offline at designated publishing time
  • Windows Task Scheduler log disabled, cause of termination unclear

More from Monday 26 October →