Skip to main content

Plex Media Server EUVDEUVD-2026-85366

| CVE-2026-96651 HIGH
Path Traversal (CWE-22)
2026-09-23 cisa-cg GHSA-x3g5-jwm4-93w7
7.1
CVSS 4.0 · Vendor: cisa-cg
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid session token or forge X-Forwarded-For
  2. Exploit
    Send /system/agents/media/get with ../ in url param
  3. Execution
    Read arbitrary file including PlexOnlineToken
  4. Impact
    Reuse token for account/server takeover

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires reaching the /system/agents/media/get endpoint and supplying a url parameter containing ../ traversal sequences. The primary path requires a valid Plex session token (PR:L) - a remote authenticated user. A secondary, lower-barrier path exists for LAN-adjacent attackers who can supply a crafted X-Forwarded-For header, which the server trusts to establish local context. Read access is bounded to files the target user's account can access, but this includes the PlexOnlineToken store, making the practical ceiling full account/server takeover. Limiting factors: requires either a session token or LAN adjacency with header spoofing; fully fixed in Plex Media Server 1.43.3.10861 and later.

Impact

This is a moderate-to-serious priority driven by impact escalation, not by exploitation signals. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H) describes a network-reachable, low-complexity path traversal requiring only a valid low-privilege session token, with high confidentiality impact and no integrity/availability impact. The raw file-read is scoped to files the target user can access, but the description explicitly notes the leaked PlexOnlineToken grants control of the Plex account and server - meaning the effective consequence is account/server takeover, which the base VC:H alone understates. No EPSS score, no CISA KEV listing, and no confirmed public exploit are present in the input, so there is no evidence of active or automated exploitation at this time - the priority rests on the low attack complexity, the huge install base of Plex, and the referenced 'plex2shell' write-up hinting at a token-to-shell chain. Two access paths exist and should be assessed separately: (1) a remote attacker who already holds a valid session token (PR:L), and (2) a LAN-adjacent attacker who can forge a client-supplied X-Forwarded-For header, which effectively lowers the authentication bar on local networks and is a meaningful risk multiplier for exposed home/SMB deployments.

Exploit ScenarioDerived

An attacker holding a valid Plex session token (or a LAN-adjacent attacker forging an X-Forwarded-For header) sends a request to /system/agents/media/get with a url parameter containing ../ sequences, causing the server to read an arbitrary file such as the one storing the PlexOnlineToken. With that token the attacker takes over the victim's Plex account and server. No confirmed public exploit is in the input, though a third-party 'plex2shell' blog describes chaining the leaked token toward code execution.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Sep 23, 2026

Path traversal in Plex Media Server before 1.43.3.10861 lets an attacker who can reach the /system/agents/media/get endpoint read files accessible to the targeted Plex user by supplying ../ sequences in the url parameter. The primary exploitation path requires a valid Plex session token (the assessed CVSS 3.1 vector is AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, i.e. authenticated), while a secondary, lower-barrier path lets a LAN-adjacent attacker supply a crafted X-Forwarded-For header that the server trusts as evidence of local context. Read access is nominally bounded by the victim account's permissions, but because the reachable files include the PlexOnlineToken store, successful exploitation escalates from file disclosure to full Plex account and server takeover; no CISA KEV entry or public exploit code appears in the supplied intelligence, and a vendor fix is available in version 1.43.3.10861.

Earlier versions of this analysis (1)
v1 Sep 23, 2026 - 17:14 CVSS 6.5

Path traversal in Plex Media Server versions prior to 1.43.3.10861 enables an attacker to read arbitrary files accessible to the Plex process by supplying unsanitized '../' sequences in the 'url' parameter of the '/system/agents/media/get' endpoint. Exploitation requires either a valid Plex session token (authenticated remote attacker) or a LAN-adjacent position where the server honors a client-supplied X-Forwarded-For header; success can expose the PlexOnlineToken, granting full control of the Plex account and server. No public exploit code has been identified at time of analysis, and the CVSS 3.1 base score is 6.5 (confidentiality-only impact).

RemediationAI

Vendor-released patch: upgrade Plex Media Server to 1.43.3.10861 or later, which fully resolves the traversal in /system/agents/media/get; the fix is listed as available from the vendor and the vendor forum thread (https://forums.plex.tv/t/plex-media-server/30447/711) should be checked for platform-specific build availability, with the CSAF advisory at https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/IT/white/2026/va-26-266-01.json providing machine-readable confirmation. If immediate upgrade is not possible, apply compensating controls in this order: (1) remove direct internet exposure of the Plex Media Server port and rely on Plex relay or a VPN for remote users, accepting reduced streaming functionality for remote clients; (2) place the server behind a reverse proxy that strips or overwrites any client-supplied X-Forwarded-For header, which closes the LAN-adjacent path but will break legitimate proxy-based geo or access logic that depends on real client IPs; (3) restrict network access to the Plex service to trusted LAN clients via host firewall rules, accepting that guest or segmented networks lose access. Regardless of mitigation, treat any pre-patch exposure as credential compromise: sign out all devices and rotate the Plex account password so a previously leaked PlexOnlineToken cannot be replayed, and audit server logs for requests to /system/agents/media/get containing ../ sequences. No workaround is a full substitute for the vendor patch, and no vendor-released patch information indicates a version other than 1.43.3.10861.

Affected VersionsENISA

Media Server 0 <1.43.3.10861

Affected Packages

euvd media_server fix: 1.43.3.10861

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a classic CWE-22 improper limitation of a pathname to a restricted directory, rooted in the media-agent handling exposed at /system/agents/media/get. The server constructs a filesystem path directly from the client-supplied url parameter without normalizing or rejecting ../ traversal sequences, so the resulting path escapes the intended media directory. Two trust boundaries are involved: the endpoint is gated by a Plex session token, and the application additionally trusts a client-supplied X-Forwarded-For header to decide whether a request originates from the LAN, meaning a network-adjacent attacker can forge that header and be treated as a local client. The CPE cpe:2.3:a:plex:media_server:*:*:*:*:*:*:*:* confirms the CPE tracks the Plex Media Server product line rather than a plugin, and the EUVD entry (EUVD-2026-85366) scopes affected code to Media Server 0 through builds earlier than 1.43.3.10861. The severity is driven by impact escalation rather than by exploitation evidence: confidentiality impact is rated High with no integrity or availability impact, but the readable file set contains the PlexOnlineToken, which is an account-level credential rather than ordinary application data.

Know when Media Server gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (cisa-cg) PRIMARY 7.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Network-reachable low-complexity path traversal needing a valid session token (PR:L); high confidentiality (arbitrary file read incl. token), no direct integrity or availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (cisa-cg).

CVSS VectorVendor: cisa-cg

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

4
Severity Changed
Sep 23, 2026 - 17:22 NVD
MEDIUM HIGH
CVSS changed
Sep 23, 2026 - 17:22 NVD
6.5 (MEDIUM) 7.1 (HIGH)
Patch available
Sep 23, 2026 - 17:17 EUVD
CVE Published
Sep 23, 2026 - 16:06 cve.org
MEDIUM 6.5

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

Plex Media Server instances running versions prior to 1.43.3.10861 are exposed to a high-severity path traversal flaw that allows an attacker to read files on the host under the permissions of a Plex user account, including the PlexOnlineToken credential store, which can escalate from file disclosure to full Plex account and server takeover. Impact is concentrated in internet-facing, shared, or home-office Plex deployments where media servers are often treated as low-risk consumer software and excluded from patching oversight. Exploitation requires an authenticated Plex session or a LAN-adjacent network position, so leadership should prioritize exposure reduction and credential hygiene on the systems most likely to be reachable by untrusted users.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
High
widely-deployed consumer/prosumer self-hosted media server, very large install base
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

CVE-2017-6427 HIGH POC
7.5 Mar 10

A Buffer Overflow was discovered in EvoStream Media Server 1.7.1. Rated high severity (CVSS 7.5), this vulnerability is

CVE-2020-5741 HIGH POC
7.2 May 08

Deserialization of Untrusted Data in Plex Media Server on Windows allows a remote, authenticated attacker to execute arb

CVE-2018-13415 CRITICAL POC
9.8 Aug 13

In Plex Media Server 1.13.2.5154, the XML parsing engine for SSDP/UPnP functionality is vulnerable to an XML External En

CVE-2020-5742 HIGH POC
8.8 Jun 15

Improper Access Control in Plex Media Server prior to June 15, 2020 allows any origin to execute cross-origin applicatio

CVE-2014-9304 HIGH POC
7.5 Dec 07

Plex Media Server before 0.9.9.3 allows remote attackers to bypass the web server whitelist, conduct SSRF attacks, and e

CVE-2014-9181 MEDIUM POC
5.0 Dec 02

Multiple directory traversal vulnerabilities in Plex Media Server before 0.9.9.3 allow remote attackers to read arbitrar

CVE-2020-5740 HIGH POC
7.8 Apr 22

Improper Input Validation in Plex Media Server on Windows allows a local, unauthenticated attacker to execute arbitrary

CVE-2024-24262 HIGH POC
7.5 Feb 05

media-server v1.0.0 was discovered to contain a Use-After-Free (UAF) vulnerability via the sip_uac_stop_timer function a

CVE-2024-24260 HIGH POC
7.5 Feb 05

media-server v1.0.0 was discovered to contain a Use-After-Free (UAF) vulnerability via the sip_subscribe_remove function

CVE-2025-69414 HIGH POC
7.1 Jan 02

Plex Media Server builds through 1.42.2.10156 can return a permanent account access token to a caller who already holds

CVE-2025-69415 HIGH POC
7.1 Jan 02

In Plex Media Server (PMS) through 1.42.2.10156, ability to access /myplex/account with a device token is not properly a

CVE-2021-42835 HIGH POC
7.0 Dec 08

An issue was discovered in Plex Media Server through 1.24.4.5081-e362dc1ee. Rated high severity (CVSS 7.0). Public explo

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy