CVE-2026-96651
MediumCVSS 6.5Summary
Plex Media Server before 1.43.3.10861 suffers from path traversal in '/system/agents/media/get' due to insufficient validation of the url parameter. An attacker with a valid session token can read arbitrary files accessible to the server user, including the PlexOnlineToken that grants full control.
Risk Assessment
Full account and server compromise if the token is exposed, leading to unauthorized access and data breach.
Recommendation
Update Plex Media Server to version 1.43.3.10861 or later, restrict network access, and consider rotating credentials.
Other vulnerabilities in Plex Media Server
See all- CVE-2026-96656High
Plex Media Server before 1.43.3.10861 allows an admin user to write arbitrary files that may be executed on load. The preference TranscoderH264Options is appended verbatim to x264's option string on every transcode. At startup, all .so files are run without signature, execute bit, or symbol checks.
- CVE-2026-96655Medium
Plex Media Server before 1.43.3.10861 allows an authenticated user to request arbitrary internal or external addresses via the '/video/:/transcode/universal' path parameter.
- CVE-2026-96654Medium
Plex Media Server before 1.43.3.10861 does not correctly neutralize URL values included in 'searchOne,' allowing an attacker to call other plugins' functions and supply their own parameters.
- CVE-2026-96652Medium
Plex Media Server before 1.43.3.10861 allows SSRF via '/player/timeline'. An attacker using any X-Plex-Token value can include a full URL in the 'protocol' parameter and force the Plex server to POST to the attacker's chosen destination.
- CVE-2014-9304High
Plex Media Server before version 0.9.9.3 allows remote attackers to bypass the web server whitelist, conduct SSRF attacks, and execute arbitrary administrative actions via multiple crafted X-Plex-Url headers to system/proxy, which are inconsistently processed by the request handler in the backend web server.
- CVE-2020-5741HighActively exploited
Deserialization of Untrusted Data in Plex Media Server on Windows allows a remote, authenticated attacker to execute arbitrary Python code.
Original NVD description (English source)
Plex Media Server before 1.43.3.10861 builds a file path from the url parameter without checking it for ../ sequences, allowing path traversal via '/system/agents/media/get'. A remote attacker with a valid session token could read any file that the target user can access. This access includes the PlexOnlineToken, which grants control of the Plex account and server. A LAN-adjacent attacker with a client-supplied X-Forwarded-For header could exploit the same issue.

