AhsayCBS RCE actively exploited (CVE-2026-105134) [PoC]
CVE-2026-105134
CVE-2026-105134: AhsayCBS up to 10.3.2 allows unauthenticated remote command execution via Replication Receiver (CVSS 10.0), exploited in the wild. Upgrade to 10.3.4.
Actively exploited in the wild - CVE-2026-105134 is a critical OS command injection flaw in Ahsay AhsayCBS up to 10.3.2 that grants unauthenticated attackers remote code execution on the backup server. Upgrade to 10.3.4 immediately; the exploit is public and confirmed in use.
Overview
AhsayCBS is a centralized backup server (the “CBS” in Ahsay Cloud Backup Suite) used by managed service providers and enterprises to run backup and replication infrastructure. The Replication Receiver component exposes an endpoint at /rps/api/json/UpdateReceivers.do. In versions up to 10.3.2, that endpoint accepts a random argument and passes it into a system command without adequate sanitization. An attacker who can reach the endpoint over the network can inject their own OS commands, which then execute with the privileges of the AhsayCBS service.
No authentication is required, no user interaction is needed, and the attack is fully remote. This combination is why the CVSS score is a maximum 10.0 and why CISA added the issue to the Known Exploited Vulnerabilities catalog.
Impact
Successful exploitation gives an attacker arbitrary command execution on the backup server. Because AhsayCBS frequently runs with elevated privileges and holds credentials for downstream storage and client systems, a compromise can cascade: attackers can read backup data, tamper with stored archives, pivot into the internal network, or deploy ransomware. For an MSP, a single compromised AhsayCBS instance can expose every customer whose backups it manages. The EPSS score of 1.8% understates the risk here - the confirmed in-the-wild exploitation and public exploit code matter more than a probabilistic forecast.
Remediation and Mitigation
- Upgrade to AhsayCBS 10.3.4, which resolves the flaw. Ahsay advises updating the affected Replication Receiver component.
- If you cannot patch immediately, block external access to
/rps/api/json/UpdateReceivers.doat the reverse proxy or WAF and restrict the Replication Receiver port to trusted replication peers only. - Audit logs for POST requests to that path with unexpected characters in the
randomparameter. - Rotate credentials and storage keys held by any AhsayCBS instance that was internet-exposed.
- Review breach reports and security news for ongoing exploitation activity tied to this CVE.
Security Insight
Backup infrastructure is a recurring weak point because it is trusted, privileged, and often internet-facing for replication - exactly the profile attackers favor for pre-ransomware staging. The command injection itself is a straightforward input-handling failure: a parameter named “random” reaching a shell is an avoidable design flaw, and its maximum-severity rating reflects that the endpoint shipped without authentication or input validation. The speed at which this moved to confirmed exploitation, despite low EPSS odds, is a reminder that backup servers belong in the same patch urgency tier as edge devices, not in the “internal tooling, patch eventually” bucket.
Further Reading
Never miss a critical vulnerability
Get real-time security alerts delivered to your preferred platform.
Public PoC References
Unverified third-party code
These repositories are publicly listed on GitHub and have not been audited by Yazoul Security. They may contain malware, backdoors, destructive payloads, or operational security risks (telemetry, exfiltration). Treat them as hostile binaries. Inspect source before execution. Run only in isolated, disposable lab environments (offline VM, no credentials, no production data).
Authorized use only. This information is provided for defensive research, detection engineering, and patch validation. Using exploit code against systems you do not own or do not have explicit written permission to test is illegal in most jurisdictions and violates Yazoul's terms of use.
| Repository | Stars |
|---|---|
| RayanAlmulhim/CVE-2026-105134-lab Educational lab and clean-room reproduction demonstrating the OS command injection pattern in CVE-2026-105134. For defensive research only. | ★ 0 |
Showing 1 of 1 known references. Source: nomi-sec/PoC-in-GitHub.
Related Advisories
Improper neutralization of special elements used in a command ('command injection') in Azure Cloud Shell allows an unauthorized attacker to perform spoofing over a network....
A vulnerability was determined in Totolink A8000RU 7.1cu.643_b20200521. Impacted is the function setOpenVpnClientCfg of the file /cgi-bin/cstecgi.cgi of the component CGI Handler. Executing a manipula...
A security vulnerability has been detected in Totolink A8000RU 7.1cu.643_b20200521. This affects the function setStorageCfg of the file /cgi-bin/cstecgi.cgi of the component CGI Handler. The manipulat...
A vulnerability has been found in Totolink A7100RU 7.4cu.2313_b20191024. This affects the function UploadOpenVpnCert of the file /cgi-bin/cstecgi.cgi of the component CGI Handler. Such manipulation of...