June 3, 2026

PBX Science

VoIP & PBX, Networking, DIY, Computers.

CVE-2026-41940: “Sorry” Ransomware Mass-Exploits Critical cPanel Authentication Bypass, 44,000 Servers Compromised



Critical — CVSS 9.8 Actively exploited cPanel / WHM June 2, 2026  ·  Cybersecurity Incident Report

CVE-2026-41940: “Sorry” Ransomware Mass-Exploits Critical cPanel Authentication Bypass, 44,000 Servers Compromised

A pre-authentication bypass vulnerability in cPanel & WHM has been weaponized by multiple independent threat groups, deploying “Sorry” ransomware and Mirai botnet variants across tens of thousands of servers — with zero-day exploitation dating back to February 23, 2026.

CVE
CVE-2026-41940
CVSS Score
9.8 Critical
IPs compromised
44,000+
Hosts with .sorry files
8,859
Zero-day window
~66 days
Affected versions
11.40 – 136.0.4
Vulnerability Overview

CVE-2026-41940 is a pre-authentication remote authentication bypass in cPanel & WHM affecting all versions from 11.40 through 136.0.4. The flaw resides in the cpsrvd daemon’s handling of the HTTP Authorization header: a logical flaw allows attackers to inject arbitrary credentials into the session via a crafted CRLF injection payload, impersonating the root user without any valid credentials. cPanel controls an estimated 94% of the web hosting control panel market and manages approximately 70 million domains globally, amplifying the potential impact significantly.

The vulnerability was discovered by watchTowr Labs on April 22, 2026, after it had already been exploited in the wild as a zero-day since at least February 23, 2026 — a window of approximately 66 days before a patch was available. cPanel released an emergency patch on April 28 and publicly disclosed the vulnerability on April 29. CISA added CVE-2026-41940 to its Known Exploited Vulnerabilities catalog on April 30.

Exploitation Timeline
Feb 23, 2026
Earliest confirmed zero-day exploitation in the wild begins
Apr 22, 2026
watchTowr Labs discovers and reports the vulnerability to cPanel
Apr 28, 2026
cPanel releases emergency patch (v136.0.4)
Apr 29, 2026
Public disclosure of CVE-2026-41940
Apr 30, 2026
CISA adds to KEV catalog; Shadowserver tracks 44,000+ compromised IPs; Cloudflare releases emergency WAF rule
May 2–8, 2026
Censys identifies 8,859 hosts with .sorry ransomware artifacts; multi-group exploitation confirmed; second emergency TSR released covering three additional CVEs
Attack Chain

Security researchers have observed a consistent post-exploitation playbook executed with minimal HTTP requests — as few as four, according to community analysis — requiring no credentials at any stage:

  • 1
    Scanning for exposed cPanel ports
    Attackers scan the internet for open cPanel management ports (2083, 2087, 2095, 2096) to identify unpatched, internet-facing instances across approximately 1.5 million exposed cPanel deployments.
  • 2
    CRLF injection to bypass authentication
    The core of the attack. Attackers construct a malicious CRLF injection payload targeting the cpsrvd daemon’s Authorization header handling flaw, injecting arbitrary credentials into the session file and directly impersonating the root user — no username or password required.
  • 3
    Deploying “Sorry” ransomware
    After obtaining root access, attackers deploy the Sorry ransomware — a Go-based Linux encryptor targeting web roots, databases, and customer data under the compromised cPanel instance. Files are appended with the .sorry extension and a ransom note (e.g., please_read_me.txt) is dropped. Backups are actively wiped to eliminate recovery paths.
  • 4
    Deploying Mirai botnet variant
    Encryption alone is not the end goal. Threat actors simultaneously deploy Mirai variants (including “nuclear.x86”), conscripting encrypted servers into DDoS botnets — a two-pronged monetization strategy combining ransom demands with botnet infrastructure.
Technical Features of the “Sorry” Ransomware

Note: “Sorry” is a ransomware campaign name adopted by multiple independent threat actors, not a single organized group. The ransomware shares these technical characteristics across observed deployments:

Sparse encryption
Rather than encrypting full files, Sorry targets only file headers, specific middle blocks, and tails. A 10 GB database may have only its first 512 KB and final sectors encrypted. This maximizes speed (seconds, not minutes), evades EDR real-time monitoring, yet renders files completely unusable.
ChaCha20 + RSA-2048 key encapsulation
A unique random session key is generated per file, encrypted using ChaCha20, and the session key is then encapsulated with an embedded RSA-2048 public key. Two identical files on the same host will have entirely different ciphertext, making brute-force or reverse engineering virtually impossible.
Shadow copy deletion
Before encryption, the ransomware executes vssadmin delete shadows /all /quiet to eliminate all Windows Volume Shadow Copies, closing the “restore from backup” recovery path.
Host_hash victim tracking
The malware extracts hostnames and hardware identifiers to calculate a unique host_hash per victim. This allows operators to accurately distinguish victims in the backend and prevent confusion during ransom negotiations.
Scope of impact: The Shadowserver Foundation tracked over 44,000 IP addresses compromised or actively scanning/exploiting CVE-2026-41940 within 24 hours of public disclosure. Censys identified 8,859 hosts with open directories containing .sorry-suffixed files, of which 7,135 were confirmed cPanel or WHM instances. Exploitation was confirmed across government, military, MSP, and shared hosting environments globally.
Recommended Protective Actions
  • Verify and patch immediately. Check your version: /usr/local/cpanel/cpanel -V. If below 136.0.4, update now: /scripts/upcp --force. If using a hosting provider, verify patch status directly with them.
  • Remove cPanel ports from public internet exposure. Restrict access to ports 2083, 2087, 2095, and 2096 using a VPN or IP allowlist. This is the single most effective protection layer — faster to implement than patching and effective even against unpatched instances.
  • Check for indicators of compromise. Search for files with the .sorry extension or ransom notes named please_read_me.txt. Run the official IoC scan script provided by cPanel. If your server was internet-facing and unpatched after February 23, treat it as potentially compromised until a full audit is completed.
  • Harden your backup strategy. Store critical backups offline or on immutable storage (write-once). Ransomware with root access can and will delete accessible backup repositories. Offline or immutable backups are the only reliable recovery option against this threat model.
  • Audit all remote management credentials. In addition to CVE-2026-41940, threat actors have been observed conducting brute-force attacks via weak RDP passwords. Rotate credentials on all remote management ports and disable any that are unnecessary. Enable multi-factor authentication where available.
  • Enable WAF rules. Cloudflare released an emergency WAF rule for CVE-2026-41940 on April 30. If your cPanel server’s sites run behind Cloudflare or another WAF provider, confirm the CVE-2026-41940 rule is active. This provides a network-layer mitigation — not a substitute for patching.
Conclusion

The CVE-2026-41940 exploitation wave demonstrates the compounding danger of a pre-authentication remote code execution vulnerability paired with automated ransomware deployment: tens of thousands of servers compromised within hours of public disclosure, with a 66-day zero-day window meaning many hosts were silently breached long before any patch existed.

The “Sorry” ransomware campaign illustrates a sophisticated dual-monetization strategy — simultaneous ransom demands and botnet conscription — that maximizes attacker ROI from each compromised host. With cPanel controlling the vast majority of the shared hosting market, the downstream impact extends beyond the directly compromised servers to every website, database, and customer account hosted beneath them.

Patch, restrict access, audit for compromise, and make your backups ransomware-proof. Don’t wait until .sorry appears in your directory listings before acting.

CVE-2026-41940: "Sorry" Ransomware Mass-Exploits Critical cPanel Authentication Bypass, 44,000 Servers Compromised

CVE-2026-41940: “Sorry” Ransomware Mass-Exploits Critical cPanel Authentication Bypass, 44,000 Servers Compromised


Windows Software Alternatives in Linux


Disclaimer of pbxscience.com

PBXscience.com © All Copyrights Reserved. | Newsphere by AF themes.