Malicious packages
Malware feed
Every package version published with malicious code, federated from OSV.dev's MAL-* feed: GitHub malware advisories, Snyk, PyPI removed-malware, OSS-Fuzz, and others. These are not CVE-style vulnerabilities — they're intentionally malicious uploads (typosquats, compromised maintainer tokens, worm-style campaigns like Shai-Hulud).
Recent advisories
23,947 total in pypi · sorted newest first- Jul 21, 2026
Malicious code in pymnemonic (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylint-redis (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylint-sys (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibcugraphops (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylioner (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylopenssl (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibfont (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyminor (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibrequest (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibfonts (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibscrape (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylogfmt (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibscate (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylint-py (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibsql (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibsqlite (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibutil (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylogora (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylogkt (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibhelper (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibarys (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyioler (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyintsaller (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyktrkatoo (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyjwtrequest (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyisntaller (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pykokalalz (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyjunkerpro (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyjoul (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyjous (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pykane (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pykooler (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyioapso (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibcrypt (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyiopenssl (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pylibcrypto (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyintaller (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyjio (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyinstallerr (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyinstallre (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyinstalller (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyiinstaller (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyinstlaler (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyinsstaller (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyinite (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyhttpproxifier (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyhjdddo (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyinstalleer (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyhton (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyiniter (PyPI)
1 compromised version
Page 103 of 479