The attempt came in fewer than one call in 100,000 and was stopped by a sandbox with no route out. Cohere has published the traces; Alibaba has not responded publicly.
CWPdoor backdoor hides inside Control Web Panel servers, XLab says
EditorialBy TrustList Editorial
The replaced cwpsrv binary answers only signed requests and keeps them out of the access logs. XLab gives three commands to check a server, and no fixed version exists.
- China
- Beijing, China
- Cybersecurity
- Linux
- +2 more
About CWPdoor backdoor hides inside Control Web Panel servers, XLab says
CWPdoor backdoor hides inside Control Web Panel servers, XLab says
5 November 2026: Researchers at XLab, the threat lab of China's Qianxin, have described CWPdoor, a backdoor built into a recompiled copy of cwpsrv, the web server that runs the Control Web Panel hosting interface. It needs root to install, leaves no trace in the access logs and had no antivirus detections when XLab published on 5 November. XLab counts more than 340,000 Control Web Panel instances reachable from the internet.
Not yet independently verified. This rests on one research write-up, from XLab. We have not found a statement from the Control Web Panel developers, and nobody has yet said how the altered binary reaches servers. We will update this when it can be confirmed, and remove this note.
A replaced binary and a tidy install script
XLab's systems caught a script named cwpsrv_update.sh on 29 June 2026. It downloads an altered cwpsrv from a server at 136.0.141.71 and puts it in place of /usr/local/cwpsrv/bin/cwpsrv. It handles only two versions of the panel's server, 1.24.0 and 1.15.10, and it needs root.
The script then covers its tracks. It restores the original timestamps on the file and its directory, deletes its temporary files and removes its own lines from the shell history. If the panel fails a health check after the swap, it rolls the change back, so a broken install does not draw attention.
A door that opens only to a signed request
The backdoor is passive. cwpsrv is based on Nginx, and the altered build acts only on a request carrying three headers: X-Ngx-Integrity-Time, a timestamp accepted within 300 seconds either way; X-Ngx-Integrity-Data, a command encrypted with AES; and X-Ngx-Integrity-Sig, an RSA signature. The result comes back as an ordinary HTTP 200 response, and the request is left out of the logs.
Because the signature is checked, a scanner cannot find the backdoor by probing for it, and only the holder of the private key can use it.
Signs of real victims
XLab found a file uploaded to VirusTotal from Brazil on 30 September 2026 holding two samples: a library XLab identifies as the long-running Ebury backdoor, and a file named cwpsrv.suspeito that turned out to be CWPdoor, with zero detections. XLab reads this as a sign that the backdoor has been found on at least one real server, but says the link between the two families is unclear.
The 340,000 figure is exposure, counted on Qianxin's Hunter platform over the past month, not a count of infected servers.
Checks for hosting teams
There is no patched version to install, because the backdoor replaces the vendor's binary rather than exploiting a flaw in it. XLab suggests three checks on any server running the panel:
ss -axp | grep integrity, looking for a socket named ngx_http_integrity_helperps aux | grep cwpsrv, looking for unexpected helper child processesstrings /usr/local/cwpsrv/bin/cwpsrv | grep X-Ngx-Integrity
XLab gives the install script's MD5 as e505d4ffa21cf494a5dc2d7c8f4f1236 and the 1.15.10 sample's as 965aea67fb40de1bab5169ada993349f. Since installation needs root, a server where any check matches should be treated as fully compromised, with its credentials rotated, rather than cleaned by putting the original binary back. We list 201 web hosting companies, many of which run panels of this kind for customers.
XLab has asked anyone who knows how the altered binary is distributed to contact it.
Sources
- XLab (Qianxin): CWPdoor, the invisible backdoor living inside Control Web Panel, 5 November 2026, 5 November 2026
- iThome: report on CWPdoor, 10 November 2026, 10 November 2026
Categories & features
- China
- Beijing, China
- Cybersecurity
- Linux
- Network Security
- Cloud Security
TrustList Weekly
The week in software and IT, in one email
The news that matters to buyers, new rankings and our own research. Every Thursday, free, and easy to leave.
You may be interested in
MOFCOM and MOST Announcement No. 48 would add 40 technologies in AI, biomedicine and solar to China's export catalogue. Exporters must already register listed technologies before export while the draft is open for comment.
China's MIIT published 29 proposed recommended national-standard projects for comment from 30 September to 29 October 2026, headed by supply-chain cybersecurity requirements and tests for intelligent connected vehicles.
CVE-2026-99999, nicknamed PwnEscape, scores 9.3 and sits in the IPv4 checksum code every host kernel runs. Fixed stable kernels range from 5.10.272 to 7.2.11.
NLnet Labs fixed five CVEs in its recursive resolver five weeks after the September release that patched a critical one, so servers still on 1.26.1 are behind again. Debian shipped DSA-6581-1.
ISC's October release closes a GSS-TSIG replay that corrupts memory and three resolver crashes. No 9.18 build is listed, so 9.18 users must move to 9.20.30.
The open-weight model's terms grant rights only outside those three markets, and products above $50 million in annual revenue need Baidu's written authorisation first.
The draft adds 40 technologies in AI, biomedicine and solar to the export catalogue. Registration applies at once, and comments close on 15 November.
More on TrustList
Everything here links back to the same verified catalogue. Pick your next stop.
- More ChinaThe ranking for this subject
- CompaniesAgencies, consultancies and IT service providers, ranked by verified reviews.
- ProductsSoftware and SaaS with pricing, features, integrations and alternatives.
- AwardsAnnual recognition decided by verified reviews and an independent jury.
- LaunchesNew products and releases, voted up by the community every day.
- AI ModelsBenchmark scores and community ratings for every major model.
- RequestsBuyers describe what they need; vendors respond directly.
- PeopleReviewers, authors and makers with public profiles.
- ComparePut up to four listings side by side before you shortlist.