· via dev.to (home feed)
Plex patches four Media Server CVEs in one upgrade, including admin path to code execution
Four Plex Media Server CVEs, three request-handling flaws and one admin-triggered file write, share a single fix: upgrading to version 1.43.3.10861.

Plex Media Server versions below 1.43.3.10861 carry four security flaws that CISA's CSAF guidance bundles into one advisory, and reading them together explains why a single upgrade resolves problems that look unrelated at first glance. According to an analysis on dev.to, three of the vulnerabilities abuse a request the server already trusts, while the fourth turns an administrative preference into code the server later loads.
Four identifiers, one version boundary
The advisory covers CVE-2026-96652 (a timeline SSRF, CVSS 3.1 score 4.3), CVE-2026-96654 (a searchOne URL injection, 6.5), CVE-2026-96655 (a transcode arbitrary-host SSRF, 4.3) and CVE-2026-96656 (a TranscoderH264Options arbitrary file write, 7.2). Every record lists the same affected range, anything below 1.43.3.10861, and the same fixed version. That single boundary is the practical takeaway for operators: one upgrade closes the entire set.
Three flaws built on trusted requests
The dev.to write-up describes a shared pattern across the first three: a value that is supposed to identify a scheme, a plugin or a local path is instead accepted over the network and used to construct a request. What varies is the bar for exploitation. CVE-2026-96654 requires no credentials at all, while CVE-2026-96652 and CVE-2026-96655 both require a token or an account.
The impact profile differs as well. Confidentiality loss is the common thread across the request flaws, with the URL injection adding a low integrity impact on top.
The file write that reaches code execution
CVE-2026-96656 is the outlier of the group. It needs admin rights because the attack works by modifying a transcode preference that feeds into the x264 command line, and that write can place files the server subsequently loads. That is what makes it a route to code execution rather than a data-exposure bug. Its CVSS entry rates confidentiality, integrity and availability impacts as high across the board, and CISA's SSVC assessment lists the technical impact as total, while the other three sit at partial. An attacker who already holds an admin account has the most direct path to code execution in the set.
Half a million internet-facing instances, unclear patch status
A ZoomEye query for app="Plex Media Server" returned 507,974 matching assets while the analysis was being prepared. The author is careful about what that figure means: it measures how much of the product faces the internet, not how many instances remain unpatched. A ZoomEye CVE filter for CVE-2026-96652 returned no matches, which means indexed CVE counts cannot stand in for an actual version inventory here.
What operators should do
The fix is to upgrade to 1.43.3.10861 or later and verify the running version afterwards. While the change is being planned, the analysis recommends restricting the search and timeline endpoints to trusted networks, reducing the number of admin accounts, and watching for new shared objects in the plugin directories, which is the observable step of the file write chain. Organisations that treated the earlier SSRF reports as low priority should note that the same release also closes an unauthenticated entry point and an admin-controlled write.
Why it matters
This advisory is a useful case study in how severity scores can mislead triage. Four CVEs rated between 4.3 and 7.2 look like separate work items, but they ship in one fix, so deprioritising the lower-scored SSRFs risks leaving an unauthenticated URL injection and an admin-controlled file write in place. It also highlights that media servers, often run on home and hobbyist networks with loose patch discipline and casually shared admin accounts, can offer a path from a settings pane to loaded code. The lesson for anyone running Plex, or auditing who does, is simple: the version number, not the individual CVE scores, decides whether any of this is exploitable.
- #plex
- #security
- #cve
- #media-server
- #patching