Plex vulnerabilities being exploited in the wild to drop a cryptominer
Newly exploited vulnerabilities in older versions of Plex Media Server are being used to install cryptominers and other malware on internet-exposed home servers, often saturating CPU and rendering systems unusable. Commenters highlight how Plex’s design and recommendations encourage remote access over the open internet, while patching and auto-update gaps—especially on NAS platforms and containers—leave many instances lagging behind security fixes. Many advocate moving self-hosted media servers behind VPNs like Tailscale, hardening systems by disabling tools like curl/wget or mounting /tmp with noexec, or switching to alternatives such as Jellyfin to reduce attack surface and dependence on Plex’s ecosystem.
Vulnerability & Exploit Details
- Exploit targets older Plex Media Server; fix shipped in 1.43.3.10861 (Aug). Anything older is vulnerable.
- Exploit chain (“Plex2Shell”) combines multiple CVEs; some stages are criticized as particularly poor security design (e.g., header existence checks without validation, localhost URL checks based only on string prefix).
- Only internet-exposed Plex instances are affected; users whose servers are not reachable from outside their LAN are considered safe for this issue but are still advised to patch.
Remote Access vs VPN (Tailscale, etc.)
- Many run Plex directly on the public internet because:
- It’s the default/intended Plex use case for remote streaming and sharing.
- Nontechnical friends/family and random devices (smart TVs, sticks) won’t reliably use VPNs.
- Others strongly argue Plex (and similar self-hosted apps) should only be exposed via VPN (WireGuard/Tailscale/netbird) or at least via reverse proxies and extra auth.
- Several note practical friction with VPNs: single VPN slot on phones, battery drain, lack of TV apps, CGNAT issues.
Real-World Compromises
- Multiple users report being compromised: high CPU, obvious miner processes (“MyLovelyMiner”, fake system names), Monero mining pools in configs, and in some cases additional payloads like DDoS nodes.
- Some machines were fully up to date on Plex but lagging on OS security patches, raising uncertainty whether Plex or the OS was the entry point in those cases.
Mitigations & Hardening
- Strong consensus: once compromised, the system should be considered untrusted; best practice is full OS reinstall, not just deleting the miner.
- Suggested hardening:
- Keep Plex and OS fully updated; fix broken package repos.
- Avoid exposing Plex directly; prefer VPNs, Cloudflare tunnels, or reverse proxies (nginx/caddy, Authelia, rate limiting, fail2ban, geoblocking).
- Remove
curl/wgetif not needed; mount/tmpasnoexec; restrict outbound connections (e.g., per-binary firewall, blocking mining pools). - Use detection tools (YARA rules, decloaker, chkrootkit, unhide) to hunt for artifacts.
Plex Auto-Updates & NAS Concerns
- Auto-update support is inconsistent:
- Some platforms have opt‑in auto-updates.
- Container auto-updates are described as clunky and partly defeat container immutability.
- Synology packages in particular lag on security updates; some warn never to expose Synology services to the internet.
- This inconsistency likely leaves many old, vulnerable Plex instances exposed.
Plex UX, Strategy, and Alternatives
- Several users complain that Plex UX has degraded: slow, cluttered, and pushing free ad-supported TV ahead of personal libraries; some find the latest UI “unusable” on certain devices.
- Workarounds include:
- Alternative client apps (e.g., third-party Plex frontends, different platform clients where old UI remains).
- Switching to Jellyfin or other servers, often fronted by VPN or reverse proxy.
- Highly locked-down setups (ephemeral Jellyfin containers with read-only media mounts).
- Jellyfin is praised for openness and control, though earlier versions were criticized as visually rough; some say it has improved.
- A new entrant (Pixel Brite) is mentioned as aiming to combine low-friction remote access with generous free features.
Security Culture & Attacker Economics
- Some dismiss cryptomining payloads as uncreative/low-value, but others stress that any foothold could be used for worse.
- One comment notes Plex has had “small but consequential” security issues over the years, reinforcing the view that self-hosted media servers require the same defensive mindset as other internet-facing services.