VDB

GCVE-110-OSM-2026-10527

GCVE-110-OSM-2026-10527
Advisory PublishedCVSS 8.8/10
Vulnetix · Advisory published August 15, 2026
This looks like an install-time loader designed for attacker-controlled command execution and data theft from the victim machine. The package's `preinstall.js` runs on install, reads `preinstall.json`, hex-decodes a command, and passes it to `child_process.exec`; the decoded payload contains a `curl https://eousft8gflamm91.m.pipedream.net` request and a `/etc/passwd` path, which is consistent with exfiltration of local system data. The attacker model is a supply-chain compromise or malicious publisher abusing an npm preinstall hook to run hidden commands on developer or CI systems. The brand-new npm account, zero-day package age, rapid version spam, and OSV MAL advisory further corroborate malicious intent rather than a benign build helper. ENTRY preinstall.js (install-hook: node preinstall.js) - Install Hook Executes Local JS File in package.json OBFUSCATION - Decoded Hex String Content in preinstall.json - Base64 Encoded Payload in preinstall.json: ""6375726c2068747470733a2f2f656f757366743867666c616d6d39312e6d2e70697065647265616..." - recovered 1 urls, 1 domains, 1 paths from decoded/deobfuscated content ADDITIONAL FINDINGS - Shell Command Execution in preinstall.js: "require('child_process')" - Brand New Package - Very New NPM Publisher Account - Rapid Version Publishing PAYLOAD FILES preinstall.json

Weaknesses (CWE)

CWE-506Embedded Malicious Code

Risk Scores

CVSS 3.1
8.8/10
High · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Affected Products

VendorProductVersionsPlatforms
unknownharmony-app-toolkitall (affected)

References

advisory
vendor

Browse GCVE Records

867 records in the GCVE database · Updated September 2, 2026

No matching records found.

Explore Further

Investigate this vulnerability in the interactive console or download the raw GCVE record.

$ Console Community · 100/wk Open console ›