
CVE-2026-67595 — Embedded malicious JavaScript (spyware) in VaahCMS 2.0.0–2.3.4 official releases. CVSS 8.1. Advisory + detection.
Security advisory for CVE-2026-67595: an obfuscated JavaScript spyware payload shipped inside the official releases of VaahCMS (a supply-chain / embedded-malicious-code issue), independently discovered and reported by Ilhomjon Rustamov.
| CVE ID | CVE-2026-67595 |
| Vendor tracking | PT-2026-65916 (Positive Technologies) |
| Product | VaahCMS — Webreinvent |
| Affected versions | 2.0.0 – 2.3.4 |
| Vulnerability type | Embedded malicious code / obfuscated JavaScript injection (CWE-506) |
| CVSS 3.1 | 8.1 (High) |
| Impact | Credential theft, keylogging, session data exfiltration, remote control |
| Researcher | Ilhomjon Rustamov |
| Disclosure date | 2026-07-29 |
| Status | Fixed & publicly disclosed |
The official VaahCMS packages (versions 2.0.0 through 2.3.4, distributed via the vendor's releases) contain an obfuscated, malicious JavaScript payload embedded in the Blade template used for security / OTP emails.
Because the payload ships inside legitimate releases, any deployment that installs an affected version silently serves attacker-controlled client-side code to its users — a supply-chain compromise rather than a bug triggered by external input.
Once rendered in a victim's browser, the deobfuscated payload:
MutationObserver and hooking newly inserted inputs.⚠️ Defensive / analysis use only. This advisory is published after the issue was fixed and publicly disclosed. Do not deploy the payload or point it at any C2 infrastructure.
2.0.0–2.3.4) in an isolated VM.<script> block that does not belong to the legitimate
template logic.MutationObserver keylogger, and the WhatsApp Web exfiltration logic.See poc/ for a static-analysis / detection helper (no live payload).
An attacker controlling the C2 endpoint can, for every user who renders the affected template:
<script> in the OTP email template.| Date | Event |
|---|---|
| 2026-07-25 | Malicious payload identified in official VaahCMS releases |
| 2026-07-2x | Reported to vendor / Positive Technologies (PT-2026-65916) |
| 2026-07-29 | CVE-2026-67595 published (CVSS 8.1) |
Discovered and reported by Ilhomjon Rustamov · HackTheBox · [email protected]
Published for educational and defensive purposes only, after the vulnerability was fixed and publicly disclosed. Do not use this material against systems you are not authorized to test.