CVE-2026-96656: Plex Media Server Arbitrary File Write Vulnerability Exploited In-The-Wild
CVE-2026-96656 is a high-severity arbitrary file write vulnerability in Plex Media Server versions prior to 1.43.3.10861. An authenticated admin user can exploit this weakness (CWE-73) to write arbitrary files, including malicious shared objects, which are then executed upon server load. This vulnerability is actively being chained with other Plex vulnerabilities to deploy cryptominers like XMRig.
| Domain | 127.0.0.1.45-194-92-222.sslip.io |
| Domain | proxystream.st |
| Domain | www.autoccb.tech |
| Domain | autoccb.tech |
| Domain | ota.proxystream.st |
| IP | 45.194.92.222 |
| IP | 91.92.40.202 |
| IP | 176.65.139.228 |
| IP | 217.60.194.116 |
| IP | 202.78.167.55 |
| IP | 77.90.185.205 |
| SHA256 | 5712ef510481f15fe8b18fdd10b73026d57cb3d9d151878a692358b99a464441 |
| SHA256 | 68938fb428f2bcfef4ede62f7b29cd0f15f37ed59e94462c099f2ca64e36baa7 |
| SHA256 | b20f39fc00d242e706b6c30367ad811c676e0575050a4ec2f30104b696944b49 |
| SHA256 | e546b10aee5edc754da4f9b0baace00392257121911f630145078eafad1e6bd9 |
| SHA256 | 2d3c618b21a7e2f8bcd735da188e44a7609ff3f204832dd0781cd09e4388c9db |
| SHA256 | cababb6448ee3f2a274f516dc6b0fdc9f47d084a84d7bd164546c9c4b1755d44 |
| SHA256 | f083b3647e50fb548c2b97887e51927bc62b429aaa7c4828e316bd5ef6503453 |
| SHA256 | 6915f57c96c880803863d30eefaa5e3fe3923e11c948cb6747c68478d2e6cf40 |
| SHA256 | 50e93e8d8c26bd95d0ba91ba9b7c5c15532050866f52c3aef04f9773b7418767 |
| SHA256 | f599491cce46b1d94c762eff392458ae015e7163620b07ad7ceaa16708b1bf4f |
| SHA256 | a580786ff7336e916e92bb79db96d5d6f48119cd3b0b4e45211b47e298be5380 |
| SHA256 | a9a309154493193c70bf6f805fe70e1bc4e9564e2f0e20cd1600c72587c7e65f |
| URL | https://zmain.info/blog/plex2shell |
| URL | https://www.autoccb.tech/api/v1/poll |
| URL | https://www.autoccb.tech/api/v1/result |
| URL | http://217.60.194.116/docker |
Overview
CVE-2026-96656 is a high-severity arbitrary file write vulnerability in Plex Media Server, affecting versions prior to 1.43.3.10861. An authenticated admin user can exploit this to write arbitrary files, which are then executed upon server load. This vulnerability is being actively exploited in conjunction with other Plex vulnerabilities to deploy cryptominers such as XMRig, posing a significant resource hijacking and potential further compromise risk.
Technical Analysis
- Vulnerability ID: CVE-2026-96656
- Weakness Enumeration: CWE-73 (External Control of File Name or Path).
- Affected Products: Plex Media Server before 1.43.3.10861.
- Attack Vector: An authenticated admin user can manipulate the
TranscoderH264Optionspreference. - Exploitation Mechanism: The
TranscoderH264Optionspreference is appended verbatim tox264’s option string during transcoding. This allows an attacker to inject arbitrary data into a file path or name, leading to the creation of arbitrary files. - Code Execution: At startup, Plex Media Server loads and executes all
.so(shared object) files without signature, execute bit, or symbol checks. By writing a malicious.sofile to a directory Plex loads from, an attacker can achieve arbitrary code execution. - Chaining: This vulnerability can be chained with CVE-2026-96652, CVE-2026-96654, and CVE-2026-96655 to achieve broader impact, such as privilege escalation or bypassing other controls.
- CVSS 3.1 Score: 7.2 (HIGH) –
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H.
Detection
- Monitor Plex Media Server log files for unusual
TranscoderH264Optionsmodifications or errors related to transcoding that indicate path manipulation attempts. - Look for the creation of new or modified
.sofiles in Plex Media Server installation directories, data directories (e.g.,C:\ProgramData\Plex Media Server\on Windows,/var/lib/plexmediaserver/on Linux), or temporary directories (e.g.,C:\Windows\Temp\,/tmp/). - Monitor for unexpected child processes spawned by the Plex Media Server executable (e.g.,
Plex Media Server.exe,Plex Transcoder.exe) or its associated processes. Look forcmd.exe,powershell.exe,sh,bash,python, or known cryptominer executables (e.g.,xmrig). - Implement network monitoring to detect outbound connections from the Plex Media Server to known cryptomining pools, suspicious IP addresses, or C2 infrastructure.
- Utilize File Integrity Monitoring (FIM) on critical Plex Media Server directories to detect unauthorized file changes or creations.
Sigma Detection Rules
Plex Media Server Spawning Suspicious Process
title: Plex Media Server Spawning Suspicious Process
id: 9381e4b3-c15b-4b1a-8e2a-1f2d3c4e5f6a
status: experimental
description: Detects suspicious process creation by Plex Media Server, indicative of post-exploitation activity after arbitrary file write.
logsource:
category: process_creation
product: windows
service: sysmon
detection:
selection:
ParentImage|endswith:
- '\Plex Media Server.exe'
- '\Plex Transcoder.exe'
Image|endswith:
- '\cmd.exe'
- '\powershell.exe'
- '\pwsh.exe'
- '\sh.exe'
- '\bash.exe'
- '\python.exe'
condition: selection
level: high
Plex Media Server Suspicious Shared Object File Creation
title: Plex Media Server Suspicious Shared Object File Creation
id: 7a2b0c1d-e3f4-5g6h-7i8j-9k0l1m2n3o4p
status: experimental
description: Detects the creation of new .so files in potentially exploitable locations by Plex Media Server, which could indicate arbitrary file write exploitation.
logsource:
product: windows
service: sysmon
detection:
selection:
EventID: 11
TargetFilename|endswith: '.so'
Image|endswith:
- '\Plex Media Server.exe'
- '\Plex Transcoder.exe'
TargetFilename|contains:
- 'C:\ProgramData\Plex Media Server\'
- 'C:\Users\Public\'
- 'C:\Windows\Temp\'
condition: selection
level: high
XMRig Cryptominer Process Activity
title: XMRig Cryptominer Process Activity
id: 5d6e7f8a-9b0c-1d2e-3f4a-5b6c7d8e9f0a
status: experimental
description: Detects common process creation patterns associated with XMRig cryptominer, often deployed after successful exploitation of vulnerabilities like CVE-2026-96656.
logsource:
category: process_creation
product: windows
service: sysmon
detection:
selection_img:
Image|contains:
- 'xmrig'
- 'miner'
selection_cmd:
CommandLine|contains:
- '--donate-level'
- '--url'
- '--user'
- '--pass'
- '-o stratum+tcp://'
- '-a rx/0'
- '-k --nicehash'
condition: 1 of selection_*
level: high
Mitigations
- Patch Immediately: Upgrade Plex Media Server to version 1.43.3.10861 or later. Refer to the official Plex release notes for the latest security updates.
- Restrict Admin Access: Limit administrative access to Plex Media Server to only trusted and authorized personnel.
- Network Segmentation: Isolate Plex Media Server instances on a dedicated network segment to limit lateral movement and impact in case of compromise.
- Monitor Outbound Connections: Implement egress filtering on network firewalls to prevent unauthorized outbound connections from the Plex Media Server, particularly to known cryptomining ports or suspicious IP ranges.
- Regular Backups: Maintain regular backups of Plex Media Server configurations and data to facilitate recovery from potential compromise.
References
- https://forums.plex.tv/t/plex-media-server/30447/711
- https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/IT/white/2026/va-26-266-01.json
- https://www.cve.org/CVERecord?id=CVE-2026-96656
- https://zmain.info/blog/plex2shell
- https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-96656
Indicators of Compromise
| Type | Value | Description |
|---|---|---|
| SHA256 | 2d3c618b21a7e2f8bcd735da188e44a7609ff3f204832dd0781cd09e4388c9db |
XMRig cryptominer payload (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| SHA256 | 50e93e8d8c26bd95d0ba91ba9b7c5c15532050866f52c3aef04f9773b7418767 |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| SHA256 | 5712ef510481f15fe8b18fdd10b73026d57cb3d9d151878a692358b99a464441 |
Cryptominer payload (docker) (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| SHA256 | 68938fb428f2bcfef4ede62f7b29cd0f15f37ed59e94462c099f2ca64e36baa7 |
Cryptominer payload ‘x’ (UPX packed) (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| SHA256 | 6915f57c96c880803863d30eefaa5e3fe3923e11c948cb6747c68478d2e6cf40 |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| SHA256 | a580786ff7336e916e92bb79db96d5d6f48119cd3b0b4e45211b47e298be5380 |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| SHA256 | a9a309154493193c70bf6f805fe70e1bc4e9564e2f0e20cd1600c72587c7e65f |
XMRIG · confidence 95% · first seen 2026-10-18 |
| SHA256 | b20f39fc00d242e706b6c30367ad811c676e0575050a4ec2f30104b696944b49 |
Cryptominer payload ‘x’ (UPX unpacked) (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| SHA256 | cababb6448ee3f2a274f516dc6b0fdc9f47d084a84d7bd164546c9c4b1755d44 |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| SHA256 | e546b10aee5edc754da4f9b0baace00392257121911f630145078eafad1e6bd9 |
Proxy payload ‘myawesomeproxy’ (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| SHA256 | f083b3647e50fb548c2b97887e51927bc62b429aaa7c4828e316bd5ef6503453 |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| SHA256 | f599491cce46b1d94c762eff392458ae015e7163620b07ad7ceaa16708b1bf4f |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| IP Address | 176.65.139.228 |
Source IP of exploitation attempts (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| IP Address | 202.78.167.55 |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| IP Address | 217.60.194.116 |
Source IP for malicious file download (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| IP Address | 45.194.92.222 |
Source IP of exploitation attempts (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| IP Address | 77.90.185.205 |
XMRIG · confidence 95% · first seen 2026-10-18 |
| IP Address | 91.92.40.202 |
Source IP of exploitation attempts (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| Domain | 127.0.0.1.45-194-92-222.sslip.io |
Dynamic DNS domain used in exploitation URI (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| Domain | autoccb.tech |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| Domain | ota.proxystream.st |
XMRIG · confidence 95% · first seen 2026-10-18 |
| Domain | proxystream.st |
Domain related to proxy service traffic (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
| Domain | www.autoccb.tech |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| URL | http://217.60.194.116/docker |
XMRIG · confidence 95% · first seen 2026-10-18 |
| URL | https://www.autoccb.tech/api/v1/poll |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| URL | https://www.autoccb.tech/api/v1/result |
Unknown malware · confidence 100% · first seen 2026-10-20 |
| URL | https://zmain.info/blog/plex2shell |
Vulnerability research blog detailing the chained exploit (via https://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html) |
MITRE ATT&CK
T1059.001— PowerShellT1059.003— Windows Command ShellT1574.002— DLL Side-LoadingT1496— Resource HijackingT1036.005— Match Legitimate Resource Name or LocationT1583— Acquire InfrastructureT1133— External Remote ServicesT1204.002— Malicious FileT1071— Application Layer ProtocolT1190— Exploit Public-Facing ApplicationT1090.002— External ProxyT1090— ProxyT1059— Command and Scripting InterpreterT1583.003— Virtual Private ServerT1204— User ExecutionT1571— Non-Standard PortT1027— Obfuscated Files or InformationT1486— Data Encrypted for ImpactT1573— Encrypted ChannelT1569— System ServicesT1027.002— Software PackingT1071.001— Web ProtocolsT1105— Ingress Tool TransferT1090.001— Internal Proxy
Generated by
gemini-2.5-flash ·2,236 input / 2,147 output tokens ·
Reviewed and approved by a human analyst before publication