{"id":"MAL-2026-18395","kind":"package","aliases":["MAL-2026-18395"],"related":[],"title":"Malicious code in bq-helix-build-hook-6ade983e (PyPI)","description":"---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: kam193 (ee26602dfa25f574d440b2c1e8ef0a9516fdfb5db4b59f995b88784332476413)\nDuring installation the code collects information from the environment, including credential files, environment variables, data from cloud metadata endpoints, and finally exfiltrates them.\n\n\n---\n\nCategory: MALICIOUS - The campaign has clearly malicious intent, like infostealers.\n\n\nCampaign: 2026-10-bq-helix-recon\n\n\nReasons (based on the campaign):\n\n\n - abuses-pth\n\n\n - exfiltration-cloud-tokens\n\n\n - exfiltration-generic\n\n\n - exfiltration-env-variables\n\n\n - exfiltration-credentials","summary":null,"severity":"critical","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[{"name":"bq-helix-build-hook-6ade983e","fixed":[],"affected":"= 0.1.0","ecosystem":"pypi"}],"ecosystems":["pypi"],"tags":["malicious","package"],"not_affected_if":[],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-10-29T19:58:03+00:00","first_seen_at":"2026-10-29T20:55:48+00:00","triaged_at":"2026-10-29T20:57:18+00:00","updated_at":"2026-10-29T21:06:22+00:00","category":"package","confidence":null,"triage":null,"analyst_status":null,"analyst_note":null,"search":"'-10':72C '-18395':13A,16A '-2026':12A,15A '2026':71C '6ade983e':9A,22A 'abus':83C 'abuses-pth':82C 'base':78C 'bq':5A,18A,74C 'bq-helix-build-hook-6ade983e':4A,17A 'bq-helix-recon':73C 'build':7A,20A 'campaign':63C,70C,81C 'categori':60C 'clear':65C 'cloud':53C,87C 'code':2A,40C 'collect':41C 'credenti':47C,98C 'data':51C 'detail':27C 'edit':30C 'ee26602dfa25f574d440b2c1e8ef0a9516fdfb5db4b59f995b88784332476413':36C 'endpoint':55C 'env':94C 'environ':45C,49C 'exfiltr':58C,86C,90C,93C,97C 'exfiltration-cloud-token':85C 'exfiltration-credenti':96C 'exfiltration-env-vari':92C 'exfiltration-gener':89C 'file':48C 'final':57C 'generic':91C 'helix':6A,19A,75C 'hook':8A,21A 'includ':46C 'inform':42C 'infosteal':69C 'instal':38C 'intent':67C 'kam193':35C 'like':68C 'line':33C 'mal':11A,14A 'malici':1A,23B,61C,66C 'metadata':54C 'packag':24B 'per':25C 'pth':84C 'pypi':10A 'reason':77C 'recon':76C 'sourc':26C,34C 'token':88C 'variabl':50C,95C","nicknames":[],"mitigations":[],"who_affected":null,"tier":"B","verified":{},"analyst_revisit_at":null,"fix_status":null,"audience":null,"plain_action":null,"first_public_at":"2026-10-29T19:58:03+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"osv-malicious","external_id":"MAL-2026-18395","url":"https://osv.dev/vulnerability/MAL-2026-18395","severity":"critical","published_at":"2026-10-29T19:58:03+00:00","modified_at":"2026-10-29T20:30:02+00:00","first_seen_at":"2026-10-29T20:55:48+00:00","fetched_at":"2026-10-29T20:55:48+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"}