“On 2 November 2026 at 02:06 UTC, an unidentified attacker used compromised credentials to gain unauthorized access to OpsShield’s update distribution infrastructure (CDN),” OpsShield said.
Timeline and scope of the compromise
According to an alert published by OpsShield and reported by BleepingComputer, the incident began on 2 November 2026 at 02:06 UTC. The vendor identified the affected cPGuard versions as 5.88.12 through 5.88.19. OpsShield says it detected the compromise and stopped the malicious distribution within 12 hours after the attacker pushed the compromised cPGuard versions.
How the attack worked: update channel abused, credentials leveraged
OpsShield reported that an attacker used legitimate — but compromised — credentials to access the company's update distribution infrastructure (CDN) and distribute a malicious script through the cPGuard autoupdate channel. The company said it remains unclear how the credentials were obtained. The malicious payload was pushed as a legitimate update, meaning servers that performed update checks during the compromise window received the script.

The cyber insurance questionnaire just landed. Now what?
SOC 2, HIPAA, insurance renewals - someone has to own security strategy. Nubivance provides fractional CISO leadership without the full-time salary.
Get a security leadWhat the malicious script targeted and how data moved
Servers that received and ran the malicious update were targeted for specific, sensitive artifacts. OpsShield enumerated the files and data sought by the script: Linux password hashes; root database (MariaDB/MySQL) configuration; root shell history; and root SSH authorization and known-hosts files. Stolen items were uploaded to OpsShield’s licensing server through a compromised account, which the attacker later used to retrieve the exfiltrated data. While OpsShield has not established exactly what was collected from each server, the company’s investigation showed the threat actor retrieved 32 files per customer.
Scale and immediate impacts reported by the vendor
BleepingComputer quoted an OpsShield spokesperson stating, “We detected 2946 servers were affected and copied the information mentioned, and our billing system database was copied over as well. We are working on blocking all access, rebuilding the affected systems, and preparing for a public announcement at the earliest possible time.” The company advised customers to follow its remediation instructions and said updating to the fixed release removes the backdoor and staged files.
Mitigation steps OpsShield and administrators have been told to take
OpsShield’s guidance to customers is specific: update every cPGuard server to version 5.88.25 or later, reset passwords, and rotate database credentials, cloud secrets, and SSH keys. The vendor noted that while updating to the latest cPGuard version removes the backdoor and staged files, stolen credentials must be invalidated immediately. As an extra precaution, OpsShield said it would push an update to remove previously installed OpsShield support-access keys.
How hosting firms, system administrators, and affected customers are positioned
- Hosting firms and resellers (including providers that bundle cPGuard with panels such as cPanel, DirectAdmin, and Plesk, and vendors that offer it on VPS and dedicated servers): will need to confirm whether hosted machines updated during the compromise window and apply vendor-supplied remediation, and check whether provider-side systems — including billing databases noted by OpsShield — were copied.
- System administrators and server operators: must update cPGuard installations to version 5.88.25 or later, rotate credentials exposed on potentially compromised servers (passwords, database credentials, cloud secrets, and SSH keys), and examine logs for signs of the malicious update running during the November 2 window.
- Affected customers working with OpsShield: will rely on the vendor’s rebuild and access-blocking efforts and should treat any credentials that could have been exposed as compromised until proven otherwise.
The incident is a cautionary example of an update-distribution compromise: a single set of credentials used to sign or deliver updates allowed a malicious payload to reach thousands of servers. OpsShield says it stopped the distribution within 12 hours, that not every server necessarily ran the script because update checks occur at intervals, and that it recovered evidence showing 32 files retrieved from each customer. The company is rebuilding affected systems and preparing a public announcement; it has also urged customers to apply the 5.88.25 update and rotate exposed credentials without delay.
Source: BleepingComputer — Hackers hijack cPGuard autoupdate to deploy backdoor, steal data




