VDB

GCVE-110-OSM-2026-8910

GCVE-110-OSM-2026-8910
Advisory PublishedCVSS 9.6/10
Vulnetix · Advisory published July 22, 2026
The package disguises itself as a benign calendar/streak utility but contains a self-executing async IIFE in `index.mjs` that targets WSL environments (checks for Linux platform + `/mnt/c` existence), enumerates Windows user profiles via the WSL-mounted filesystem, and drops a fetched binary named `vite-native-helper.exe` into the Windows Startup folder (`AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup`) for persistence. The payload is downloaded from a Backblaze B2 bucket (`https://f004.backblazeb2.com/file/dp8hbvocjd2fpza/vite-dep.dat`) with the URL deliberately split across template literal fragments (`p`, `h`, `b`, `f`) to evade static detection. The attacker model is a WSL-targeting persistence implant delivered via npm supply chain: enumerate user, establish boot persistence, execute attacker-controlled PE binary. The legitimate-looking calendar math above the IIFE is pure cover. DESTINATION - reconstructed: https://f004.backblazeb2.com/file/dp8hbvocjd2fpza/vite-dep.dat (primary, reconstructed) in index.mjs - custom-c2: f004.backblazeb2.com (reconstructed) in index.mjs EXFIL - System Information Collection in index.mjs: "process.platform" OBFUSCATION - recovered 1 urls, 1 domains from decoded/deobfuscated content ADDITIONAL FINDINGS - Reconstructed Obfuscated URL in index.mjs: "https://f004.backblazeb2.com/file/dp8hbvocjd2fpza/vite-dep.dat" PAYLOAD FILES index.mjs INDICATORS (IOCs) - payloadFileHash: 4ad0170829c63aa49a58a2e8b38ad0cdaeadaa7e646d69a8b0651c51fa0d63eb

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
unknownstreak-calendarall (affected)

References

vendor

Browse GCVE Records

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