{"id":"MAL-2026-17181","title":"Malicious code in reqparser (PyPI)","summary":"Malicious code in reqparser (PyPI)","severity":"critical","exploited":true,"vendor":"reqparser","product":"reqparser","ecosystem":"pip","affected":["reqparser"],"published":"2026-09-25","updated":"2026-09-25","sourceUpdated":"2026-09-25T08:30:05.079647832Z","source":"OSV","sourceUrl":"https://osv.dev/vulnerability/MAL-2026-17181","references":[{"url":"https://bad-packages.kam193.eu/pypi/package/reqparser"}],"tags":["osv","pip","malware"],"ingestedAt":"2026-09-26T07:17:57.329Z","slug":"MAL-2026-17181","body":"## Overview\n\n\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: kam193 (982923c14e644e82a839621d37715fd123568fc378aed45b6afa6247bc0b5054)\nDuring the module import, the package starts an infostealer. It exfiltrates data from crypto currency wallets and web browsers, ensures persistence and installs further malware.\n\n\n---\n\nCategory: MALICIOUS - The campaign has clearly malicious intent, like infostealers.\n\n\nCampaign: 2026-09-reqparser\n\n\nReasons (based on the campaign):\n\n\n - malware\n\n\n - persistence\n\n\n - exfiltration-crypto\n\n\n - exfiltration-browser-data\n\n\n - The package contains code to detect if it is running in a sandbox environment.\n\n\n - infostealer\n\n\n - keylogger\n\n\n## Affected packages\n\n- `reqparser`\n\n## Remediation\n\nRefer to the advisory for the patched release.","depth":"abyssal","depthScore":70,"depthScoreParts":{"impact":52.3,"likelihood":0,"exploitation":18,"ransomware":0},"changes":[]}