VYPR

npm · Malicious package advisory

Malware

common-fs

GHSA-r4wp-96g3-9h5r

Malicious code in common-fs (npm)

Details

**Severity:** Critical

**Affected versions:** `= 1.0.0`

## Source: amazon-inspector (e3d99fa69df24bb5170c840f84e44038c20cf8b431c94abfd57eaa3701593684)
common-fs advertises itself as a filesystem/transaction helper but ships an obfuscated code loader. index.js reconstructs the identifiers 'Function', 'Buffer', 'require', 'process', and 'setTimeout' from a shuffled string-array and obtains the Function constructor indirectly via global.constructor.constructor, hiding the eval sink from casual review. The documented getTransactions() entry point calls load_transaction_data(), which reads the sibling file use.js, treats it as a product catalog, concatenates the per-entry 'mark' fields in id order, applies a base64 + Caesar-shift decode followed by another base64 decode, and executes the resulting bytes with the Function constructor while injecting Buffer, require, and process. use.js is not data; it is the payload container, split across many small 'mark' fields to defeat string search. The moment a consumer calls the library's advertised API, attacker-controlled JavaScript runs in the caller's process with full access to require and process — enabling arbitrary code execution, filesystem access, and network exfiltration on the installer's host.

---

Credit: [OpenSSF](https://github.com/ossf/malicious-packages) ([source](https://github.com/ossf/malicious-packages/blob/1cde083711b79b90c1fc554005660fcd3bfc30dc/osv/malicious/npm/common-fs/MAL-2026-17300.json))

**References:**
- https://github.com/ossf/malicious-packages/blob/1cde083711b79b90c1fc554005660fcd3bfc30dc/osv/malicious/npm/common-fs/MAL-2026-17300.json
- https://www.npmjs.com/package/common-fs/v/1.0.0
- https://github.com/advisories/GHSA-r4wp-96g3-9h5r

Compromised versions (1)

  • = 1.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.