{"items":[{"id":"NVI-00011180","kind":"supply_chain_event","title":"Malicious code in lite-matte (npm)","revision":1,"unknowns":["Customer inventory, deployment, reachability and exploitation have not been inspected."],"lifecycle":"active","identifiers":["GHSA-4c6x-w3wj-2cr2"],"plain_summary":"GitHub lists this malware advisory for lite-matte. Published version ranges and source prerequisites are shown below; this is not an inspection of a visitor’s application.","review_status":"source_listed","control_topics":[],"public_actions":[{"summary":"Identify the exact component and deployed version, examine the linked publisher’s conditions, and retain evidence of any mitigation.","source_ids":["sr-ff53c52591e4e816e0c1ae101d3cb5fe"],"action_type":"investigate","limitations":"Confirm current vendor support, compatibility and deployment evidence. This report has not tested a fix in your system.","current_supported_target":null}],"schema_version":"1.1.0","source_metrics":[],"why_it_matters":"Published affected context helps an owner decide what evidence to gather. This report has not examined your application.","related_sources":[{"id":"sr-ff53c52591e4e816e0c1ae101d3cb5fe","url":"https://github.com/advisories/GHSA-4c6x-w3wj-2cr2","basis":"vendor_advisory","notes":"GitHub Advisory Database; CC-BY-4.0. Each advisory links its original attribution. Null normalizes fields.","title":"GHSA-4c6x-w3wj-2cr2","publisher":"GitHub Advisory Database","observed_at":"2026-10-31T23:13:05.881Z"}],"affected_context":[{"certainty":"source_listed","source_ids":["sr-ff53c52591e4e816e0c1ae101d3cb5fe"],"technology":"lite-matte","known_exclusions":[],"conditions_summary":"## Source: amazon-inspector (4e7b0ae9e42c334c1c22627e60add7a2c5a0d558a2ab65a3af0043e27bb0e686)\npackage.json declares `\"postinstall\": \"wscript.exe 4444.vbs\"`, causing `npm install` to auto-execute a ~765KB Windows Script Host file shipped in the tarball. 4444.vbs is heavily obfuscated: it reconstructs COM ProgIDs (ADODB.Stream, MSXML2.XMLHTTP) at runtime via a Chr/XOR helper, uses XOR-masked hex tables for AES S-boxes and SHA-256 round constants, and stores its real payload as ~700 Base64-shaped chunks in an `ArtifactBundleHX` array decrypted through AES-256-CBC followed by ChaCha20-IETF. The decrypted PowerShell loader is written to `%TEMP%` and handed off to powershell.exe with comments indicating process hollowing. The declared package purpose (a trivial 60-line zod-based email domain checker at src/index.js) is unrelated to the dropper, and the README explicitly states 'No installation scripts. No network requests.' while the manifest ships exactly that. Header cover story labels the script 'Verdant Signals Corp. Device Telemetry Aggregator'.\n\n---\n\nCredit: OpenSSF ([source](https://github.com/ossf/malicious-packages/blob/ae1ef40954ea","public_affected_ranges":["= 1.0.0"]}],"null_published_at":"2026-10-31T23:18:22.437Z","source_updated_at":"2026-10-05T00:30:43.000Z","source_disclosed_at":"2026-10-05T00:30:38.000Z","is_synthetic_fixture":false,"null_last_reviewed_at":null,"public_change_summary":"First indexed by Null; source disclosure date is shown separately.","null_first_observed_at":"2026-10-31T23:13:05.881Z"}],"next_cursor":null,"snapshot_revision":"42594"}