VDB

GCVE-110-OSM-2026-5273

GCVE-110-OSM-2026-5273
Advisory PublishedCVSS 9.6/10
Vulnetix · Advisory published June 3, 2026
This package exhibits a textbook malicious npm package profile: a burner gmail account ('hotmcdonaldpro@gmail.com') publishing a single, version-bumped (4.5.0 — implying history that doesn't exist), zero-metadata package that claims to be an auth middleware but contains only heavily obfuscated code. The index.js is a single-line 18,249-character obfuscator.io-style blob featuring string array rotation (the while(!![]){try/catch/push/shift} idiom), hex-encoded property lookups, and control flow flattening — none of which are patterns found in legitimate auth middleware. Within the obfuscated code, internal module IDs 0x359 and 0x380 definitively resolve to `require('os')` and `require('fs')`, indicating system profiling and filesystem access hidden inside the obfuscation layer. The deobfuscator safety guard was tripped, preventing full analysis of the exfil mechanism, but the combination of burner publisher, false version history, extreme obfuscation, and OS/filesystem access in a package marketed as auth infrastructure is consistent with a credential/environment harvesting dropper — likely part of the supply-chain confusion or typosquatting attacker model targeting CI/CD environments. Entrypoint: index.js (main: index.js)

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
unknown@apiwizards/auth-middlewareall (affected), all (affected)

Browse GCVE Records

74,585 records in the GCVE database · Updated July 24, 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 ›