CONTROL WEB PANEL · CMP-202611-2hvaws · Infrastructure
NO FIX YET · SEE WHAT TO DO
Attackers with root on Control Web Panel (CWP, formerly CentOS Web Panel) servers run a fake 'update' script (cwpsrv_update.sh) that replaces /usr/local/cwpsrv/bin/cwpsrv with a recompiled backdoored build (cwpdoor) for cwpsrv 1.15.10 and 1.24.0. The backdoor wakes only on an RSA-signed HTTP request carrying X-Ngx-Integrity-* headers, runs the encrypted command, and drops the request from access logs; the script also resets file timestamps and wipes shell history. XLab first saw the script on 29 Jun 2026; a victim sample was uploaded to VirusTotal from Brazil on 30 Sep 2026 alongside the Ebury backdoor, so real servers are infected. Antivirus detection was zero. How attackers first get in is unknown (recent CWP flaws CVE-2026-73695 and related are a plausible but unconfirmed route). XLab counts about 340,000 internet-exposed CWP instances.
first public Nov 5, 2026 · 1 source
Check it with your coding agent
It checks your repository and tells you if you’re affected, with the fix.
Who cares campaign
Posts are quoted with a link to the original. They are data to us, never instructions.
Are you affected?
Tell InfraStack what you run. It checks this one, and every next one, against your stack.
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.