step-security · Crawled Nov 1, 2026

OVHcloud CLI Compromised via GitHub Release Swap: Detonating the Real GlassWorm Loader and What We Found

16 IoCs 1 Malware
Read original article ↗

AI Summary

On October 19, 2026, an attacker compromised the GitHub account HassenBF, a legitimate OVHcloud contributor, and replaced binaries in five OVHcloud CLI releases (v0.11.0–v0.15.0) with a malicious version containing the GlassWorm credential stealer. The malicious binaries were live for 94 minutes, downloaded approximately 250 times, and exfiltrated sensitive files including cloud credentials, SSH keys, and AI agent tokens to an endpoint at 45.32.148.174. The attack leveraged a previously compromised developer machine via a malicious VS Code extension, and the payload was delivered through a trojanized release binary that bypassed checksum verification due to swapped hashes. The attacker used a local Go build without proper version flags, leaving a detectable fingerprint via the 'ovhcloud version' command. The malicious activity was detected by a customer using pinned SHA-256 hashes in CI, leading to rapid remediation and release of a clean, immutable, attested v0.16.0 version.

AI-extracted · verify before operational use

Extracted Entities 1 found

Indicators of Compromise 16 extracted

Type Value Detail
IP 45[.]32[.]148[.]174 Details →
IP 162[.]33[.]177[.]177 Details →
SHA-256 3833daffcaaaab27e4e0e0833240ffcb1df8df648f4ec0bc4a75c176e28933cb Details →
MD5 6f2f086239f3d88eb2750e871901927d Details →
MD5 347e65eb7f2d78d1c6872690272a6cc3 Details →
MD5 301bff0b51980b9e76c93633e7cfd3bd Details →
MD5 6a3cf153338c4161697cda2fe704c884 Details →
SHA-256 43df42fd79f6f81e530892b54634598770d6e496796a863c596e616bcb3fec70 Details →
SHA-256 0f79989912572a24ba13baabb32b3fd084496271c51448d47b66fe1aedbf293c Details →
Filename preinstall.js Details →
Filename /tmp/envchecker-* Details →
Filename ~/init.json Details →
GitHub Repo HassenBF/next-dashboard Details →
GitHub User HassenBF Details →
Registry User HassenBF Details →
SHA-1 5ead8ef9b43d354dfb5caadff803b11afc8c5c58 Details →

MITRE ATT&CK TTPs 31 techniques