CUTSIGNcutting for sign — daily OSINT threat read
AI-generated draft, unreviewed. Version 1, written by a model from the stored public sources on 2026-11-03; hype score 6. It is regenerated when the evidence changes and is published as a verdict card under /cards/ once it crosses the publish bar. Status: draft.

Plex2Shell chain in Plex Media Server reported exploited to drop XMRig and a Linux backdoor

Patch now + HuntP1confidence: lowP1 +2deep read +1KEV CVE-2026-96652, CVE-2026-96654, CVE-2026-96655, CVE-2026-96656 +3

Reported in-the-wild exploitation of chained Plex Media Server flaws days after an October 16 public PoC, dropping XMRig and a Linux reverse-proxy backdoor. Today: find any Plex Media Server in the estate, update to 1.43.3.10861 or later, take it off the internet and hunt for shells or miners spawned by Plex.

Triage: Exploitation is reported with a public PoC available, and the fix is a version update. Exposure is limited to wherever Plex Media Server runs, which is usually shadow IT or lab hosts in an enterprise.

Two reputable secondary outlets are cited, but neither article's content was retrieved. The detail comes only from the pipeline brief, and no vendor or CERT primary source is in hand.

What happened

Timeline

2026-10-16Public PoC for the Plex2Shell exploit chain released. [S1]
2026-10-20Reporting of in-the-wild exploitation dropping XMRig and a Linux reverse-proxy backdoor. [S1][S2]

Detect

Shell or downloader spawned by Plex Media Server · EDR / Linux process auditing (process creation)

index=* (parent_process_name="Plex Media Server" OR ParentImage="*Plex Media Server*") (process_name IN ("sh","bash","dash","zsh","python","python3","perl","curl","wget","nc","busybox") OR Image IN ("*/sh","*/bash","*/dash","*/python*","*/perl","*/curl","*/wget","*/nc","*/busybox")) | stats count min(_time) as first max(_time) as last values(process) as cmdline values(CommandLine) as cmd by host parent_process_name process_name

A hit means: Plex Media Server launched a shell or download tool. This fits post-exploitation of the Plex2Shell chain and should be treated as a likely compromise until the command line is explained.

XMRig binary or miner command line · EDR / Linux process auditing (process creation)

index=* (process_name="xmrig*" OR Image="*xmrig*" OR process="*xmrig*" OR CommandLine="*xmrig*" OR process="*stratum+tcp*" OR CommandLine="*stratum+tcp*" OR process="*--donate-level*" OR CommandLine="*--donate-level*") | stats count min(_time) as first max(_time) as last values(parent_process_name) as parent values(process) as cmdline values(CommandLine) as cmd by host process_name

A hit means: A cryptominer is running. On a Plex host it matches the reported payload. On any other host it is still unauthorised mining and needs its own investigation.

Verify

Scope

Affected

Only if

Not affected if

Fixed in: Plex Media Server 1.43.3.10861 [S1][S2]

Enumerate

Contain

Eradicate

Recover

Re-enter the loop when

Debrief

Detection coverage — checked automatically

CategorySourceStatus
VendorImpacted vendor / CERT advisorynothing found — no vendor or CERT page among the thread sources; secondary reporting only
GovernmentCISA KEV · CVE-2026-96651nothing found — not in the catalog
GovernmentCISA KEV · CVE-2026-96652published — listed 2026-10-20, federal due 2026-11-03
GovernmentCISA KEV · CVE-2026-96654published — listed 2026-10-20, federal due 2026-10-23
ReferenceNVD · CVE-2026-96651published — published 2026-09-23, CVSS 4.0 7.1
ReferenceNVD · CVE-2026-96652published — published 2026-09-23, CVSS 4.0 5.3
ReferenceNVD · CVE-2026-96654published — published 2026-09-23, CVSS 4.0 6.9
VM scannersQualys · CVE-2026-96651nothing found — no ThreatPROTECT or Security Blog post names it; the QID knowledge base needs a login
VM scannersQualys · CVE-2026-96652nothing found — no ThreatPROTECT or Security Blog post names it; the QID knowledge base needs a login
VM scannersQualys · CVE-2026-96654nothing found — no ThreatPROTECT or Security Blog post names it; the QID knowledge base needs a login
VM scannersRapid7 · CVE-2026-96651published — InsightVM coverage stated
VM scannersRapid7 · CVE-2026-96652published — InsightVM coverage stated
VM scannersRapid7 · CVE-2026-96654published — InsightVM coverage stated
VM scannersTenable · CVE-2026-96651published — 1 plugin: 367771 Plex Media Server < 1.43.3.10861 Multiple Vulnerabilities
VM scannersTenable · CVE-2026-96652published — 1 plugin: 367771 Plex Media Server < 1.43.3.10861 Multiple Vulnerabilities
VM scannersTenable · CVE-2026-96654published — 1 plugin: 367771 Plex Media Server < 1.43.3.10861 Multiple Vulnerabilities
EDR / endpoint VMCrowdStrike blognothing found — no post names it among the feed's 10 newest items
EDR / endpoint VMMicrosoft Security blognothing found — no post names it among the feed's 10 newest items
EDR / endpoint VMSentinelOne blognothing found — no post names it among the feed's 10 newest items
EDR / endpoint VMSentinelOne Labsnothing found — no post names it among the feed's 10 newest items
WAF / edgeAkamai blognothing found — no post names it among the feed's 1181 newest items
WAF / edgeCloudflare WAF managed-ruleset changelognothing found — no post names it among the feed's 137 newest items
Cloud / containerWiz blognothing found — no post names it among the feed's 716 newest items
Linux distro errataDebian tracker · CVE-2026-96651published — tracker entry
Linux distro errataDebian tracker · CVE-2026-96652published — tracker entry
Linux distro errataDebian tracker · CVE-2026-96654published — tracker entry
Linux distro errataRed Hat · CVE-2026-96651nothing found — no Red Hat entry
Linux distro errataRed Hat · CVE-2026-96652nothing found — no Red Hat entry
Linux distro errataRed Hat · CVE-2026-96654nothing found — no Red Hat entry
IDS / researchCisco Talos blognothing found — no post names it among the feed's 15 newest items
IDS / researchEmerging Threats open · CVE-2026-96651nothing found — no open rule names it (exploit, web_server, web_specific_apps sets)
IDS / researchEmerging Threats open · CVE-2026-96652nothing found — no open rule names it (exploit, web_server, web_specific_apps sets)
IDS / researchEmerging Threats open · CVE-2026-96654nothing found — no open rule names it (exploit, web_server, web_specific_apps sets)
Detection contentElastic detection rulespublished — 1 file names XMRig: rules/linux/impact_memory_swap_modification.toml
Detection contentElastic Security Labsnothing found — no post names it among the feed's 102 newest items
Detection contentSigmaHQ rulespublished — 13 files name XMRig: rules/web/proxy_generic/proxy_ua_cryptominer.yml, rules/linux/auditd/execve/lnx_auditd_coinminer.yml, rules/linux/process_creation/proc_creation_lnx_crypto_mining.yml, rules/windows/driver_load/driver_load_win_vuln_winring0_driver.yml
Detection contentSplunk ESCUpublished — 16 files name XMRig: stories/xmrig.yml, removed/detections/xmrig_driver_loaded.yml, stories/cisa_aa22_320a.yml, lookups/csv/suspicious_ports_list.csv
CommunityNuclei template · CVE-2026-96651nothing found — no template under http/cves
CommunityNuclei template · CVE-2026-96652published — template in nuclei-templates (main)
CommunityNuclei template · CVE-2026-96654nothing found — no template under http/cves
MSSP / IR firmsArctic Wolf blognothing found — no post names it among the feed's 10 newest items
MSSP / IR firmsHuntress blogpublished — Threat Actors Exploit Critical AhsayCBS Flaws to Drop Webshells and XMRig Cryptominer (names XMRig in the title; the feed text carries no CVE id)
MSSP / IR firmsRapid7 blognothing found — no post names it among the feed's 20 newest items
MSSP / IR firmsSophos threat researchnothing found — no post names it among the feed's 15 newest items
ResearchUnit 42nothing found — no post names it among the feed's 15 newest items

Checked automatically 2026-11-03 23:31Z from public sources: 19 published, 26 nothing found, 0 not machine-checkable, 0 failed. "Nothing found" means the public source answered and had nothing, as of that moment; a feed covers only its newest posts. Re-checked daily.

What a person would still look up (4)
EDR (Linux)Whether Linux process telemetry is collected on hosts running Plex, and whether it captures the parent-child chain and command lines.
Vulnerability managementWhether the scanner can identify the Plex Media Server version and the listed CVEs on servers, NAS and containers.
External attack surface managementWhether internet-exposed Plex services are discoverable in the external inventory.
Network / firewall / NDRWhether outbound mining-pool traffic and unexpected listeners or proxies on internal hosts are logged and alertable.

Exposure queries — generated automatically

shodan · cve · CVE-2026-96651

vuln:CVE-2026-96651

open · Shodan tags a service with a CVE from its banner version; a paid-tier filter. Exact for this CVE, blind to a host Shodan has not fingerprinted.

41,689services internet-wide on Shodan · 2026-11-03

shodan · cve · CVE-2026-96652

vuln:CVE-2026-96652

open · Shodan tags a service with a CVE from its banner version; a paid-tier filter. Exact for this CVE, blind to a host Shodan has not fingerprinted.

41,689services internet-wide on Shodan · 2026-11-03

shodan · cve · CVE-2026-96654

vuln:CVE-2026-96654

open · Shodan tags a service with a CVE from its banner version; a paid-tier filter. Exact for this CVE, blind to a host Shodan has not fingerprinted.

41,689services internet-wide on Shodan · 2026-11-03

shodan · cpe · plex:media_server

cpe:"cpe:/a:plex:media_server"

open · Every Media Server service Shodan fingerprinted, any version (CPE 2.2 form of cpe:2.3:a:plex:media_server). Affected per NVD: < 1.43.0.10861.

636,896services internet-wide on Shodan · 2026-11-03

shodan · product · plex:media_server

product:"Media Server"

open · Banner product name, NVD's spelling; adjust if Shodan's differs. Affected per NVD: < 1.43.0.10861.

707,736services internet-wide on Shodan · 2026-11-03

censys · product · plex:media_server

host.services: (software.product = "Media Server")

Censys Platform host search, software as fingerprinted at layer 7. Affected per NVD: < 1.43.0.10861.

shodan · alias · plex:media_server

http.title:"Plex Media Server"

open · Banner spelling suggested by the model from the card text (web console page title of the server); counted against Shodan before it was shown.

3,893services internet-wide on Shodan · 2026-11-03

shodan · alias · plex:media_server

product:"Plex Media Server"

open · Banner spelling suggested by the model from the card text (banner product field used by the server); counted against Shodan before it was shown.

636,888services internet-wide on Shodan · 2026-11-03

shodan · alias · plex:media_server

http.html:"Plex Media Server"

open · Banner spelling suggested by the model from the card text (text shown on the Plex web login and app page); counted against Shodan before it was shown.

1,225services internet-wide on Shodan · 2026-11-03

shodan · alias · plex:media_server

ssl:"Plex Media Server"

open · Banner spelling suggested by the model from the card text (certificate subject text used by Plex servers); counted against Shodan before it was shown.

5services internet-wide on Shodan · 2026-11-03

NVD names 2 more affected products (libraries and embedders); the CVE query covers them where Shodan has fingerprinted the version.

Banner spellings: a model read 4 from the NVD names and this card's text (former and marketing names, console titles); 4 matched something on Shodan and are shown above, the rest were dropped.

Scope every query in your own tool, never in a shared document: Shodan `net:<your_ranges>`, `org:"<your_org>"` or `hostname:<your_domain>` (or a Shodan Monitor network alert, which applies the scope for you); Censys `host.ip: <your_ranges>` or `host.dns.names: <your_domain>`. Then compare the banner version with the affected range. Generated automatically 2026-11-03 23:31Z from the CVE ids and NVD's CPE configurations, each Shodan query counted against Shodan itself; re-built daily with the coverage check.

Open questions

Sources

Public OSINT only. AI-generated by the pipeline; structure follows the DAIR model from Dynamic Incident Response (Joshua Wright). Published automatically once it crosses the publish bar.