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 qtcolor (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywvisa (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in qlinforge (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in qaxtest-httpx (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in qt-main (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyytorch (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in quatre (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in qrbarcodegen (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyximport (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in qrcoding (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyxhttp (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in qsteemp (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in quant-backtest-helpers (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in qdatainstaller (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in quicklytookerv (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyysocks (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in quantumania (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywlib (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywpep (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywhttp (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywram (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywpy (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywre (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywload (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywlgtb (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywmc (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywhool (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywinfo (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywpong (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywin-simple-gui (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywkill (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywvirtual (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywstudy (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywpost (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywpyw (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywool (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywmine (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywpush (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywinrequest (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywint (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywmask (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywincompile (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywstr (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywurl (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywtool (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywincompiler (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywolle (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywosint (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pyttorch (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in pywcpu (PyPI)
1 compromised version
Page 96 of 479