{"id":"MAL-2026-18605","kind":"package","aliases":["MAL-2026-18605"],"related":[],"title":"Malicious code in babyyodaa (npm)","description":"Runs on install. The preinstall script marks a shell script bundled in the package as executable and runs it; the script contains a reverse-shell pattern, giving a remote party a shell on the installing machine. Version examined: 1.1.0; tarball SHA-256 8321ef8b36b40d9a5b5ba649e9ad4ec3bcbe18a9a484075c5e8e5e872ec0db0b.","summary":null,"severity":"critical","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[{"name":"babyyodaa","fixed":[],"affected":"= 1.1.0","ecosystem":"npm"}],"ecosystems":["npm"],"tags":["malicious","package"],"not_affected_if":[],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-11-02T09:44:21+00:00","first_seen_at":"2026-11-04T09:25:53+00:00","triaged_at":"2026-11-04T09:26:43+00:00","updated_at":"2026-11-04T09:28:08+00:00","category":"package","confidence":null,"triage":null,"analyst_status":null,"analyst_note":null,"search":"'-18605':8A,11A '-2026':7A,10A '-256':57C '1.1.0':54C '8321ef8b36b40d9a5b5ba649e9ad4ec3bcbe18a9a484075c5e8e5e872ec0db0b':58C 'babyyodaa':4A,12A 'bundl':25C 'code':2A 'contain':36C 'examin':53C 'execut':30C 'give':42C 'instal':17C,50C 'machin':51C 'mal':6A,9A 'malici':1A,13B 'mark':21C 'npm':5A 'packag':14B,28C 'parti':45C 'pattern':41C 'preinstal':19C 'remot':44C 'revers':39C 'reverse-shel':38C 'run':15C,32C 'script':20C,24C,35C 'sha':56C 'shell':23C,40C,47C 'tarbal':55C 'version':52C","nicknames":[],"mitigations":[],"who_affected":null,"tier":"B","verified":{},"analyst_revisit_at":null,"fix_status":null,"audience":null,"plain_action":null,"pkeys":["babyyodaa"],"ptokens":["babyyodaa"],"labels":["critical","malicious","npm","package"],"campaign_type":null,"first_public_at":"2026-11-02T09:44:21+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"osv-malicious","external_id":"MAL-2026-18605","url":"https://osv.dev/vulnerability/MAL-2026-18605","severity":"critical","published_at":"2026-11-02T09:44:21+00:00","modified_at":"2026-11-04T09:00:06+00:00","first_seen_at":"2026-11-04T09:25:53+00:00","fetched_at":"2026-11-04T09:25:53+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"}