VDB

GCVE-110-OSM-2026-8519

GCVE-110-OSM-2026-8519
Advisory PublishedCVSS 9.6/10
Vulnetix · Advisory published May 19, 2026
This package pretends to be a CTF challenge but really, is hiding a multi-stage supply chain attack pattern. The package contains an XOR-encrypted credential stealer in src/install.js that harvests SSH keys, cloud credentials (AWS/GCP/Azure), environment variables containing secrets, browser-stored credentials (Chrome/Brave/Edge/Firefox), Slack tokens, .env files, git credentials, GPG keys, Kubernetes configs, and Docker credentials. Stolen data is tar.gz compressed and exfiltrated via Telegram Bot API. Includes anti-debugging (exits on --inspect/--debug), anti-analysis timing checks, and sandbox evasion (OG_ env var check). The outer script uses junk code camouflage (fake game functions), string-array rotation obfuscation, and XOR encryption with a key derived from /etc/passwd to hide the real payload which is eval d at runtime. ENTRY src/install.js (install-hook: make -C src && cp src/auth_module ./bin/flare && node src/install.js) - Install Hook Executes Local JS File in package.json OBFUSCATION - Unicode Escape Obfuscation in src/install.js: "\u15E1\u6C29\u416C\u0680\u4B30\u5823\u7053" - Obfuscation (osm-deobfuscator): unknown in src/install.js - Obfuscation patterns: debuggerTraps, unicodeHeavy, hexHeavy in src/install.js ADDITIONAL FINDINGS - Shell Command Execution in index.js: "require('child_process')" PAYLOAD FILES index.js (+ src/install.js) INDICATORS (IOCs) - domains: libc.so - payloadFileHash: 0ade412362d2cfffe7a543f7eddb7ea9aad45b30364cac22ed998d7a5d2033b5

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
unknownctf-flareall (affected)

References

advisory
vendor

Browse GCVE Records

75,823 records in the GCVE database · Updated August 3, 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 ›