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,945 total in pypi · sorted newest first- Jul 21, 2026
Malicious code in pywgui (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyutils-helper (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyvmdec (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytuon (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytspeak (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyutilsplus (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyttpmodule (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytrch (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywgame (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytorchh (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyvirtual (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytskcheck (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytzv (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyvantq (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywcontrol (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytorrch (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytthon-binance (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywcandy (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywcraft (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyultra (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywgrand (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyutiltool (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyunzip (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytyon (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytrv (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywcc (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytypier (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytocrh (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytoh (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytoorch (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytjon (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytohn-binance (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytoolib (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytoch (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytohn (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytorch-lighting (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytoileur (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytorch-pygame (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytorcch (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytnon (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytojn (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytorch-pandas (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytorch-mutex (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytorh (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyton-binance (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytkit (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytonn (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pythonsqlite2toolsv1 (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pythonroblox (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pytiob (PyPI)
1 compromised version
Page 97 of 479