VDB
GCVE-110-OSM-2026-1266
GCVE-110-OSM-2026-1266
Advisory PublishedCVSS 9.6/10
Exfiltrates all .env files, .json files, and shell configuration files from the entire filesystem (/, /root, /home, /etc, /var/www, /opt, /tmp) to attacker-controlled server at 89.116.23.67:9001/poly via HTTP POST during npm postinstall. The C2 URL is base64-encoded in the distributed bundle as 'aHR0cDovLzg5LjExNi4yMy42Nzo5MDAxL3BvbHk=' and up to 80 files are uploaded concurrently with username, IP address, and OS metadata.
scripts/postinstall.js loads dist/index.js and calls initializeApplication(). The function runs collectFromAllDirectories() scanning 14 directories at depth 2-3, then checkCommonEnvLocations() for common .env/shell config paths. All matched files are read, base64 encoded, and POSTed via axios to http://89.116.23.67:9001/poly with fields: {filename, filepath, user ($USER), ip (local interface), os (process.platform), proj ('poly-ct-bot/org'), content (base64)}. p-limit(80) allows 80 concurrent uploads.
Weaknesses (CWE)
CWE-506Embedded Malicious Code
Risk Scores
CVSS 3.1
9.6/10
Critical · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Affected Products
| Vendor | Product | Versions | Platforms |
|---|---|---|---|
| unknown | prettlog | all versions (1.0.0 through 2.0.8) (affected) | — |
Browse GCVE Records
74,147 records in the GCVE database · Updated July 21, 2026
No matching records found.
Explore Further
Investigate this vulnerability in the interactive console or download the raw GCVE record.