Published on May 8, 2020

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


Known Exploited Vulnerability

This Plex Media Server Remote Code Execution Vulnerability is part of CISA's list of Known Exploited Vulnerabilities. Plex Media Server contains a remote code execution vulnerability that allows an attacker with access to the server administrator's Plex account to upload a malicious file via the Camera Upload feature and have the media server execute it.

The following remediation steps are recommended / required by March 31, 2023: Apply updates per vendor instructions.

Vulnerability Analysis

CVE-2020-5741 can be exploited with network access, and requires user privileges. This vulnerability is considered to have a low attack complexity. It has an exploitability score of 1.2 out of four. The potential impact of an exploit of this vulnerability is considered to be very high.

What is a Marshaling, Unmarshaling Vulnerability?

The application deserializes untrusted data without sufficiently verifying that the resulting data will be valid.

CVE-2020-5741 has been classified to as a Marshaling, Unmarshaling vulnerability or weakness.

Products Associated with CVE-2020-5741

You can be notified by whenever vulnerabilities like CVE-2020-5741 are published in these products:

What versions are vulnerable to CVE-2020-5741?

Each of the following must match for the vulnerability to exist.