Plex Media Server before 1.43.3.10861 fails to neutralize URL values in the 'searchOne' parameter (CWE-84), allowing unauthenticated remote attackers to invoke arbitrary plugin functions with attacker-supplied parameters. When chained with related vulnerabilities in the 'Plex2Shell' exploit chain, this flaw enables full remote code execution on the host server. Active exploitation has been observed in the wild, with threat actors deploying crypto miners and Linux backdoors against exposed instances.
Data Source: CIRCL
Confidence: HIGH
Exploitation Method: DIRECT_NETWORK
CVE Published: 2026-09-23
Added to CISA KEV: 2026-10-20 27 DAYS BETWEEN CVE AND KEV
CVE-2026-96654 is an input-validation vulnerability (CWE-84) affecting Plex Media Server that occurs because the application fails to properly neutralize URL values supplied in the `searchOne` parameter. This flaw is significant because it allows attackers to invoke arbitrary plugin functions and pass custom parameters, which can be chained with other related vulnerabilities (collectively known as the "Plex2Shell" exploit chain) to achieve remote code execution and unauthorized access to administrative tokens.
Tracked as CVE-2026-96652, CVE-2026-96654, CVE-2026-96655 and CVE-2026-96656, the flaws can be combined to run arbitrary code on an exposed server without valid credentials. The code runs with the same privileges as the Plex service. The issues were reported to Plex on July 27, and the company confi…
The vulnerabilities are tracked as CVE-2026-96652, CVE-2026-96654, CVE-2026-96655, and CVE-2026-96656. These flaws allow an unauthenticated remote attacker to run code with the same privileges as the Plex service. The vulnerabilities were reported to Plex on July 27, and the company confirmed them a…
CVE-2026-96654 (CVSS score: 6.9) - An improper neutralization of URL values included in the "searchOne" endpoint that could allow an attacker to call other plugins' functions and supply their own parameters to obtain the owner's admin token.
Plex Media Server before version 1.43.3.10861 fails to neutralize URL values supplied in the 'searchOne' parameter, which enables an attacker to invoke arbitrary plugin functions and pass custom parameters. This flaw is a classic input‑validation weakness (CWE‑84) that can lead to unauthorized execu…