Bitwarden CLI Compromised in Checkmarx Supply Chain Attack
The Hacker News reports that the Bitwarden command-line interface (CLI) has been compromised. This incident is part of an ongoing supply chain campaign initially identified by Checkmarx. The specific affected package version is @bitwarden/cli@2026.4.0.
According to findings from Socket, the malicious code was embedded within a file named bw1.js, which was included in the compromised package. The attack vector appears to have leveraged a broader supply chain compromise, indicating a sophisticated and multi-stage operation. This isnβt just a random defacement; itβs a targeted injection into a critical development tool.
This incident highlights the pervasive risk of software supply chain attacks. When a widely used tool like Bitwarden CLI is compromised, the downstream impact on developers and organizations using it is substantial. Attackers are clearly targeting the development lifecycle, recognizing the high leverage point that developer tools and libraries represent.
What This Means For You
- If your organization uses Bitwarden CLI, you need to immediately check which version you have deployed. Specifically, audit for `@bitwarden/cli@2026.4.0` and remove it. Force a version rollback or upgrade to a verified clean version. Also, assume any secrets accessed or managed by this compromised CLI version are now compromised and initiate a full rotation of those credentials. This isn't theoretical; this is a direct compromise of a security tool.
Related ATT&CK Techniques
π‘οΈ Detection Rules
3 rules Β· 6 SIEM formats3 detection rules auto-generated for this incident, mapped to MITRE ATT&CK. Sigma YAML is free β export to any SIEM format via the Intel Bot.
Supply Chain Compromise - Bitwarden CLI Malicious Script Execution
Indicators of Compromise
| ID | Type | Indicator |
|---|---|---|
| Bitwarden-CLI-Compromise | Supply Chain Attack | Affected package: @bitwarden/cli |
| Bitwarden-CLI-Compromise | Supply Chain Attack | Affected version: @bitwarden/cli@2026.4.0 |
| Bitwarden-CLI-Compromise | Malicious Code Injection | Malicious file: bw1.js within package contents |