← Vulnerability feed

Vulnerability record · CVE-2020-5741 · published 8 May 2020

CVE-2020-5741: Plex Media Server Windows deserialization leads to Python code execution

Plex · Media Server

Plex Media Server on Windows deserializes untrusted data, allowing a remote, authenticated attacker to execute arbitrary Python code. The flaw is a CWE-502 deserialization issue rated CVSS 3.1 7.2 (HIGH). It matters because a media server is often internet-exposed and holds credentials and library data.

7.2 CVSS 3.1 High CISA KEV since 10 Mar 2023 EPSS 73% · top 0.6% CWE-502 · Deserialization of untrusted data
7.2CVSS 3.1 base score, v2 6.5
73%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
1Affected product versions listed by NVD
5References, 4 tagged exploit
17 Jun 2026Last modified by NVD

Description

Deserialization of Untrusted Data in Plex Media Server on Windows allows a remote, authenticated attacker to execute arbitrary Python code.

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: high.

high priorityCVSS 7.2 with KEV listing, public exploit references and very high EPSS, though exploitation requires authenticated access.

What it is

Plex Media Server on Windows deserializes untrusted data, allowing a remote, authenticated attacker to execute arbitrary Python code. The flaw is a CWE-502 deserialization issue rated CVSS 3.1 7.2 (HIGH). It matters because a media server is often internet-exposed and holds credentials and library data.

Impact

An attacker with valid credentials gains arbitrary Python code execution in the context of the Plex Media Server process, leading to full compromise of the host and its data.

Attack surface

Reached over the network (AV:N) with low attack complexity (AC:L) and no user interaction (UI:N), but it requires high privileges (PR:H), meaning the attacker must already hold an authenticated account on the server.

Exploitation

CVE-2020-5741 is listed in CISA KEV (added 2023-03-10) and has an EPSS 30-day probability of 0.72936 (99.4th percentile), and references carry Exploit tags, indicating public exploit code exists. No ransomware campaign use is documented.

What to do

  • Apply the vendor update for Plex Media Server on Windows per Plex instructions; this is the required KEV action.
  • Restrict network exposure of the Plex Media Server management and API interfaces to trusted networks or a VPN.
  • Audit and minimize Plex accounts with server access, and enforce strong unique credentials and MFA where supported.
  • Monitor for unexpected Python processes or child processes spawned by the Plex Media Server service.

Detection

  • Alert on Plex Media Server spawning python.exe or other unexpected child processes.
  • Monitor Plex server logs for anomalous authenticated API requests or deserialization-related errors.
  • Hunt for new files or scripts written to Plex data, plugin, or temp directories.
  • Review network flows to Plex management ports from untrusted sources.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2020-5741 to the Known Exploited Vulnerabilities catalog on 10 March 2023 as "Plex Media Server Remote Code Execution Vulnerability". Required action: Apply updates per vendor instructions. Federal deadline 31 March 2023.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2020-5741 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2018-13415Plex media server xml external entity (xxe) vulnerabilityIn Plex Media Server 1.13.2.5154, the XML parsing engine for SSDP/UPnP functionality is vulnerable to an XML External Entity Processing (XXE) attack.…EPSS 32%8.8CVE-2020-5742Plex media server vulnerabilityImproper Access Control in Plex Media Server prior to June 15, 2020 allows any origin to execute cross-origin application requests.EPSS 1.4%8.8CVE-2019-19141Plex media server path traversal vulnerabilityThe Camera Upload functionality in Plex Media Server through 1.18.2.2029 allows remote authenticated users to write files anywhere the user account r…EPSS 4.7%7.8CVE-2020-5740Plex media server uncontrolled search path element vulnerabilityImproper Input Validation in Plex Media Server on Windows allows a local, unauthenticated attacker to execute arbitrary Python code with SYSTEM privi…EPSS 0.75%7.5CVE-2021-33959Plex media server origin validation error vulnerabilityPlex media server 1.21 and before is vulnerable to ddos reflection attack via plex service.EPSS 15%7.5CVE-2014-9304Plex media server permissions and access controls vulnerabilityPlex Media Server before 0.9.9.3 allows remote attackers to bypass the web server whitelist, conduct SSRF attacks, and execute arbitrary administrati…EPSS 8.1%7.1CVE-2025-69414Plex media server incorrect authorization vulnerabilityPlex Media Server (PMS) through 1.42.2.10156 allows retrieval of a permanent access token via a /myplex/account call with a transient access token.EPSS 0.25%7.1CVE-2025-69415Plex media server vulnerabilityIn Plex Media Server (PMS) through 1.42.2.10156, ability to access /myplex/account with a device token is not properly aligned with whether the devic…EPSS 0.29%

Source: NIST National Vulnerability Database (record CVE-2020-5741), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.