VDB

GCVE-110-OSM-2026-6482

GCVE-110-OSM-2026-6482
Advisory PublishedCVSS 9.6/10
Vulnetix · Advisory published June 21, 2026
Hijacks the chalk package namespace to deliver install-time malware by impersonating legitimate Nodemailer author Andris Reinman and bundling a 4-vector C2 dependency arsenal (socket.io-client, axios, request, sqlite3) inconsistent with a color utility. The package is 30x the size of legitimate chalk and was deleted from the npm registry. Attributed to the DeceptiveDevelopment threat actor feed with high confidence. Trigger: install-time — install scripts execute unconditionally at npm install. Impersonation: author field claims 'Andris Reinman' (real Nodemailer author) and dev-dependency list is stolen wholesale from the Nodemailer ecosystem to appear legitimate. C2 Arsenal: dependencies include socket.io-client (WebSocket C2), axios and request (HTTP exfiltration), and sqlite3 (native binary dropper for second-stage staging). Size anomaly: 859 KB vs legitimate chalk ~28 KB (30x). Tarball is unrecoverable from npm registry and replicate.npmjs.com; exact payload contents are unconfirmed. Proof class P3 (metadata-only).

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
unknownchalk-plus7.0.3 (affected)

References

vendor

Browse GCVE Records

73,280 records in the GCVE database · Updated July 17, 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 ›