{"id":"MAL-2026-18445","kind":"package","aliases":["MAL-2026-18445"],"related":[],"title":"Malicious code in self-v8 (npm)","description":"Malicious package. `self-v8` is an npm package that harvests sensitive data on the victim host and exfiltrates it to an attacker-controlled Discord webhook. Classification: information stealer. The package provides no legitimate functionality, so all published versions are malicious. Full indicators are published at the reference below.","summary":null,"severity":"critical","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[{"name":"self-v8","fixed":[],"affected":"all versions","ecosystem":"npm"}],"ecosystems":["npm"],"tags":["malicious","package"],"not_affected_if":[],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-10-29T00:00:00+00:00","first_seen_at":"2026-11-02T05:21:18+00:00","triaged_at":"2026-11-02T05:21:26+00:00","updated_at":"2026-11-02T05:21:48+00:00","category":"package","confidence":null,"triage":null,"analyst_status":null,"analyst_note":null,"search":"'-18445':10A,13A '-2026':9A,12A 'attack':42C 'attacker-control':41C 'classif':46C 'code':2A 'control':43C 'data':31C 'discord':44C 'exfiltr':37C 'full':61C 'function':54C 'harvest':29C 'host':35C 'indic':62C 'inform':47C 'legitim':53C 'mal':8A,11A 'malici':1A,17B,19C,60C 'npm':7A,26C 'packag':18B,20C,27C,50C 'provid':51C 'publish':57C,64C 'refer':67C 'self':5A,15A,22C 'self-v8':4A,14A,21C 'sensit':30C 'stealer':48C 'v8':6A,16A,23C 'version':58C 'victim':34C 'webhook':45C","nicknames":[],"mitigations":[],"who_affected":null,"tier":"B","verified":{},"analyst_revisit_at":null,"fix_status":null,"audience":null,"plain_action":null,"pkeys":["selfv8"],"ptokens":["self","v8"],"labels":["critical","malicious","npm","package"],"first_public_at":"2026-10-29T00:00:00+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"osv-malicious","external_id":"MAL-2026-18445","url":"https://osv.dev/vulnerability/MAL-2026-18445","severity":"critical","published_at":"2026-10-29T00:00:00+00:00","modified_at":"2026-11-02T05:00:05+00:00","first_seen_at":"2026-11-02T05:21:18+00:00","fetched_at":"2026-11-02T05:21:18+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}