{"id":"MAL-2026-14589","kind":"package","aliases":["MAL-2026-14589"],"related":[],"title":"Malicious code in yamlformat-tools (PyPI)","description":"---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: kam193 (60b8ab6c62beb2bbbe4e2926cf9cda17f060f9c4184d33ed57d363d9a771b734)\nDuring import, the package collects sensitive information and exfiltrates it using DNS queries.\n\n\n---\n\nCategory: MALICIOUS - The campaign has clearly malicious intent, like infostealers.\n\n\nCampaign: 2026-08-ekx-report-utils\n\n\nReasons (based on the campaign):\n\n\n - targetted-attack\n\n\n - exfiltration-generic\n\n\n - exfiltration-credentials","summary":null,"severity":"critical","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[{"name":"yamlformat-tools","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-08-28T10:08:08+00:00","first_seen_at":"2026-10-26T20:51:55+00:00","triaged_at":"2026-10-26T21:12:36+00:00","updated_at":"2026-10-26T21:12:36+00:00","category":"package","confidence":null,"triage":null,"analyst_status":null,"analyst_note":null,"search":"'-08':56C '-14589':10A,13A '-2026':9A,12A '2026':55C '60b8ab6c62beb2bbbe4e2926cf9cda17f060f9c4184d33ed57d363d9a771b734':30C 'attack':68C 'base':62C 'campaign':47C,54C,65C 'categori':44C 'clear':49C 'code':2A 'collect':35C 'credenti':74C 'detail':21C 'dns':42C 'edit':24C 'ekx':58C 'ekx-report-util':57C 'exfiltr':39C,70C,73C 'exfiltration-credenti':72C 'exfiltration-gener':69C 'generic':71C 'import':32C 'inform':37C 'infosteal':53C 'intent':51C 'kam193':29C 'like':52C 'line':27C 'mal':8A,11A 'malici':1A,17B,45C,50C 'packag':18B,34C 'per':19C 'pypi':7A 'queri':43C 'reason':61C 'report':59C 'sensit':36C 'sourc':20C,28C 'target':67C 'targetted-attack':66C 'tool':6A 'tools':16A 'use':41C 'util':60C 'yamlformat':5A,15A 'yamlformat-tool':4A 'yamlformat-tools':14A","nicknames":[],"mitigations":[],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"first_public_at":"2026-08-28T10:08:08+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"osv-malicious","external_id":"MAL-2026-14589","url":"https://osv.dev/vulnerability/MAL-2026-14589","severity":"critical","published_at":"2026-08-28T10:08:08+00:00","modified_at":"2026-08-28T10:45:09+00:00","first_seen_at":"2026-10-26T20:51:55+00:00","fetched_at":"2026-10-26T20:51: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"}