syft-acp-util (npm) · Malicious Code
Affects syft-acp-utilSource GCVE Database
Malicious package : remove syft-acp-util and rotate any secrets on hosts that installed it.
Data as of 6 Aug 2026, 18:31 UTC
Malicious package
Published to npm · OSV MAL-2026-10767
What to do
Remove syft-acp-util from every project, lockfile and image that pulls it in. Treat any host that installed it as compromised: rotate the credentials, tokens and keys it could read, from a clean machine.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| npmsyft-acp-util | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
Description
The syft-acp-util npm package is a malicious package published as part of a dependency confusion reconnaissance campaign. It mimics an internal package name to trick misconfigured resolvers into installing it instead of the intended private package. The package includes a preinstall script that executes automatically during npm install, which collects the installer's public IP and other default PII and sends this telemetry to an attacker-controlled Sentry project. This behavior allows the attacker to identify successful installs and attribute them to specific victim organizations. The malicious payload is identical to a previous campaign named 'click2ai' and uses the same attacker infrastructure.