VYPR

npm · Malicious package advisory

Malware

zeal-utils

GHSA-wr85-c4v8-8f3c

Malicious code in zeal-utils (npm)

Details

**Severity:** Critical

**Affected versions:** `= 0.0.0`

## Source: amazon-inspector (f7a4b9b4fcb0a48aa3602fc7bc865eff738f8ab42a4c9e56ea31e70b0b6b826f)
canary.js in [email protected] collects host reconnaissance data (os.hostname(), os.userInfo(), process.platform, cwd, node version) and POSTs it to the hardcoded external endpoint https://npm-canary.aveliscare.com. The destination is not a package registry or documented vendor endpoint and is unrelated to any legitimate utility functionality implied by the package name. The package name and near-empty version (0.0.0) combined with a single script that beacons system identification to an author-controlled host is consistent with a dependency-confusion or canary-token style beacon that identifies internal build environments where the package resolves.

---

Credit: [OpenSSF](https://github.com/ossf/malicious-packages) ([source](https://github.com/ossf/malicious-packages/blob/d7d3c91983ca43b861eb619ab6d817344dac390b/osv/malicious/npm/zeal-utils/MAL-2026-16542.json))

**References:**
- https://github.com/ossf/malicious-packages/blob/d7d3c91983ca43b861eb619ab6d817344dac390b/osv/malicious/npm/zeal-utils/MAL-2026-16542.json
- https://www.npmjs.com/package/zeal-utils/v/0.0.0
- https://github.com/advisories/GHSA-wr85-c4v8-8f3c

Compromised versions (1)

  • = 0.0.0

Any computer that installed or ran a compromised version should be considered fully compromised. Rotate every secret on that machine from a clean environment.