VYPR

npm · Malicious package advisory

Malware

a-onesite

GHSA-9j7m-m3w9-mgrc

Malicious code in a-onesite (npm)

Details

**Severity:** Critical

**Affected versions:** `= 99.9.9`

## Source: amazon-inspector (1b1ed6ca931448c083b5356eae6ad5af3cce9011d70fce4ce4ad427349991856)
[email protected] ships an empty index.js and no library functionality. Its package.json declares preinstall, preupdate, and test scripts that all invoke wget against http://eoy34oyrep9j5x8.m.pipedream.net with the installer's username ($(whoami)), current working directory ($(pwd)), and hostname ($(hostname)) as query parameters. The preinstall hook fires automatically on `npm install`, sending installer-identifying reconnaissance data over plaintext HTTP to a third-party collection endpoint unrelated to any advertised purpose. The version number (99.9.9) and empty code payload are consistent with a dependency-confusion reconnaissance beacon rather than a functional package.

---

Credit: [OpenSSF](https://github.com/ossf/malicious-packages) ([source](https://github.com/ossf/malicious-packages/blob/cf4aebf720e8056d8d57b6578959b6b06703635c/osv/malicious/npm/a-onesite/MAL-2026-16480.json))

**References:**
- https://github.com/ossf/malicious-packages/blob/cf4aebf720e8056d8d57b6578959b6b06703635c/osv/malicious/npm/a-onesite/MAL-2026-16480.json
- https://www.npmjs.com/package/a-onesite/v/99.9.9
- https://github.com/advisories/GHSA-9j7m-m3w9-mgrc

Compromised versions (1)

  • = 99.9.9

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