Habr•October 20, 2026•🇷🇺Translated from Russian

OVHcloud CLI Compromised: Infostealer Distributed Through Hijacked GitHub Releases for 25 Minutes

On October 19, the official OVHcloud CLI utility was compromised when an attacker used a hijacked developer account to replace binaries in five already-published releases spanning v0.11.0 through v0.15.0. The malicious files were served for approximately 25 minutes between 15:47 and 16:12 Moscow time (12:47–13:12 UTC), affecting macOS, Linux x86_64/arm64, and Windows x86_64 builds while leaving rarer platforms untouched.

How the Attack Unfolded

The attacker leveraged the GitHub Releases API to overwrite existing artifacts without creating new tags or triggering GitHub Actions workflows. The final file uploaded was checksums.txt, ensuring the release page displayed matching hashes for the tampered archives. The install.sh script performed no hash verification, allowing any user running curl ... | sh or downloading directly from the release page to receive the infostealer.

The malware itself was a relatively simple infostealer designed to scan the local filesystem for secrets including OVH API keys, SSH keys, .kube/config, .npmrc, .netrc, and environment files. It was built from a dirty working copy of the repository, as evidenced by Go build metadata showing a pseudo-version and vcs.modified=true.

Why Hardcoded Hashes Provided Protection

Users who had pinned the original SHA-256 hash of ovhcloud-cli_Linux_arm64.tar.gz (5c2beb56…) in their CI pipelines detected the attack immediately when the new archive (3833daff…) caused builds to fail. The Homebrew cask in ovh/homebrew-tap also remained untouched, protecting users who installed via that channel. Those who built from source, used go install, or pulled the official Docker image were likewise unaffected.

Account Compromise Timeline

The compromised account HassenBF had been under attacker control since at least March 2025, when GlassWorm malware was deployed across multiple personal repositories using force-push amend commits. The same loader later used the Solana blockchain as a resilient C2 mechanism, reading memo fields from a specific wallet to retrieve the next-stage payload address. The account retained write access to the ovhcloud-cli repository until the October incident.

OVH has since enabled immutable releases and attestation for v0.16.0 and requested that affected users rotate all secrets discovered on compromised machines. A full post-mortem is expected in the coming days.

Related articles

Security NEXT•Supply Chain & Open Source

Malicious Code Injected into LiteLLM Open Source AI Package via Supply Chain Attack

The open-source generative AI tool LiteLLM had malicious code inserted into its official distribution packages, enabling credential theft and remote code execution. The compromise affected version 1.107.0 released on October 21, 2026, and was delivered through legitimate channels in a classic software supply chain attack. Seven malicious wheel files were uploaded to PyPI, while official container images on Docker Hub and GitHub Container Registry were also tainted. Security firm JFrog discovered that the malware steals a wide range of secrets including cloud credentials, SSH private keys, browser-stored passwords, development tokens, and AI service API keys from LiteLLM's database. The code also supports execution of externally fetched payloads and abuses Python's startup mechanisms to run even when the application itself is not loaded. This marks the second supply chain incident involving the project in 2026, following a separate event in March.

BoletimSec•Supply Chain & Open Source

GhostAction Campaign Compromises 790 GitHub Repositories via Malicious Workflows

Researchers from OpenSourceMalware have identified 790 publicly accessible GitHub repositories containing malicious workflows planted by the GhostAction campaign as of October 9. The campaign abuses trusted maintainer accounts to inject workflows that automatically exfiltrate secrets including AWS access keys and tokens for GitHub, GitLab, Google, Slack, SendGrid, OpenAI, Anthropic, and OpenRouter. Earlier counts by GitGuardian recorded 772 repositories between August 31 and September 30, though the datasets differ and are not cumulative. A separate wave on October 8 impacted 346 repositories linked to two maintainer accounts, including a project belonging to Uber. The malicious workflow runs on code pushes or manual triggers, scans repository files and full Git history for credentials, and sends findings in plaintext to attacker infrastructure. Removing the workflow file does not mitigate exposure, as successful executions already leak credentials and old commits may still contain secrets.

AntiMalware•Supply Chain & Open Source

SberTech Launches Platform V Orchestrator for Security Services to Scan Software Before Corporate Deployment

SberTech has announced the launch of a new direction focused on analyzing the security of software prior to its integration into corporate infrastructures. The initiative is built around the company's own Laboratory for Software Verification and the technological platform Platform V Orchestrator for Security Services. This platform combines components for working with both built-in and external analysis tools, enabling checks of digital artifacts, control over software composition and changes, and detection of vulnerabilities, hidden threats, and defects in source code and repositories. SberTech aims to replace fragmented checks and manual result processing with a single managed process, allowing scaled verification without proportional team growth. The move responds to the adoption of hundreds of products from various vendors, widespread use of open-source components, and rising attacks on software supply chains. Primary customers include banks, industrial enterprises, telecom operators, energy companies, and the public sector. The solution is offered as a standalone product that supports on-premises deployment and operation in isolated environments such as private clouds and dedicated data processing contours.

Security NEXT•Supply Chain & Open Source

NEC Subcontractor Suffers Cyber Attack Leading to Customer System Disruptions and Personal Data Leak

NEC disclosed that a subcontractor handling system development and maintenance was compromised in a cyber attack during late September 2026. Attackers stole legitimate account credentials and used them to access multiple customer environments from the subcontractor's systems. The intrusion resulted in server files being encrypted, rendering customer systems inoperable. Additional files containing personal information and system details were exfiltrated from a shared cloud storage platform used for coordination between NEC, the subcontractor, and customers. Affected customers have been notified individually, with further details on compromised personal data to be provided as they become available. The incident highlights risks associated with third-party vendor access in IT supply chains.