VDB

GCVE-110-OSM-2026-10512

GCVE-110-OSM-2026-10512
Advisory PublishedCVSS 9.6/10
Vulnetix · Advisory published August 14, 2026
package.json declares a postinstall script that automatically runs on npm install and fetches AWS ECS container task metadata via the ECS_CONTAINER_METADATA_URI_V4 endpoint (task ARN, container names, image names), then POSTs the collected data to a hardcoded ngrok tunnel at https://mourner-slot-explicit.ngrok-free.dev using curl. The postinstall also inspects the container image name for substrings matching known security research operators (twbray, packagehound, wiz, oss-dynamic) and labels the payload accordingly, indicating deliberate sandbox and analyst fingerprinting. The destination is an anonymous ngrok tunnel unrelated to any legitimate publisher infrastructure, and the collected data reveals installer-side CI/build/container environment details to a third party. Judge assessment: This is consistent with a malicious npm install-time collector aimed at harvesting container/CI metadata and exfiltrating it to an attacker-controlled C2. The hardcoded ngrok tunnel is classified as `c2`, and the package uses a `postinstall` hook plus `require('child_process')`, which fits automatic execution on install. The OSV advisory aligns with the findings: it describes ECS task metadata collection from `ECS_CONTAINER_METADATA_URI_V4` and POSTing it out, plus fingerprinting logic for security researchers, which is a clear attacker model. The brand-new package and very new publisher account reinforce that this is a throwaway delivery vehicle rather than a legitimate library. ENTRY - Postinstall Script in package.json: ""postinstall": "node -e \"" DESTINATION - 2 c2 (urls, domains) (values recorded in verified_iocs) ADDITIONAL FINDINGS - Shell Command Execution in package.json: "require('child_process')" - Ngrok Tunneling Service in package.json: "ngrok-free.dev" - Brand New Package - Very New NPM Publisher Account

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

VendorProductVersionsPlatforms
unknownnotafollower1all (affected)

References

advisory
vendor

Browse GCVE Records

3,521 records in the GCVE database · Updated September 6, 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 ›