{"id":"MAL-2026-18402","kind":"package","aliases":["MAL-2026-18402"],"related":[],"title":"Malicious code in test-01-rafamarrara-learning-dc (PyPI)","description":"---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: kam193 (c9be43a3b810f36aa360f4654e412805d5e5362b462836b38a161c99b6d07816)\nPackage offers a middleware adding allegedly diagnostic endpoint to a web app. Besides allowing for env variable exfiltration, it also contains a hidden functionality allowing executing sent commands.\n\n\n---\n\nCategory: MALICIOUS - The campaign has clearly malicious intent, like infostealers.\n\n\nCampaign: 2026-10-test-01-rafamarrara-learning-dc\n\n\nReasons (based on the campaign):\n\n\n - backdoor\n\n\n - exfiltration-env-variables","summary":null,"severity":"critical","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[{"name":"test-01-rafamarrara-learning-dc","fixed":[],"affected":"= 1.0.0","ecosystem":"pypi"}],"ecosystems":["pypi"],"tags":["malicious","package"],"not_affected_if":[],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-10-29T23:42:32+00:00","first_seen_at":"2026-10-30T01:56:55+00:00","triaged_at":"2026-10-30T01:58:43+00:00","updated_at":"2026-10-30T02:11:12+00:00","category":"package","confidence":null,"triage":null,"analyst_status":null,"analyst_note":null,"search":"'-01':5A,18A,79C '-10':77C '-18402':13A,16A '-2026':12A,15A '2026':76C 'add':41C 'alleg':42C 'allow':50C,61C 'also':56C 'app':48C 'backdoor':89C 'base':85C 'besid':49C 'c9be43a3b810f36aa360f4654e412805d5e5362b462836b38a161c99b6d07816':36C 'campaign':68C,75C,88C 'categori':65C 'clear':70C 'code':2A 'command':64C 'contain':57C 'dc':9A,22A,83C 'detail':27C 'diagnost':43C 'edit':30C 'endpoint':44C 'env':52C,92C 'execut':62C 'exfiltr':54C,91C 'exfiltration-env-vari':90C 'function':60C 'hidden':59C 'infosteal':74C 'intent':72C 'kam193':35C 'learn':8A,82C 'learning':21A 'like':73C 'line':33C 'mal':11A,14A 'malici':1A,23B,66C,71C 'middlewar':40C 'offer':38C 'packag':24B,37C 'per':25C 'pypi':10A 'rafamarrara':7A,20A,81C 'rafamarrara-learning-dc':6A,19A,80C 'reason':84C 'sent':63C 'sourc':26C,34C 'test':4A,17A,78C 'variabl':53C,93C 'web':47C","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-29T23:42:32+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"osv-malicious","external_id":"MAL-2026-18402","url":"https://osv.dev/vulnerability/MAL-2026-18402","severity":"critical","published_at":"2026-10-29T23:42:32+00:00","modified_at":"2026-10-30T00:45:06+00:00","first_seen_at":"2026-10-30T01:56:55+00:00","fetched_at":"2026-10-30T01:56:55+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"}