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 py-stringadvm (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-strlgtbstudy (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-strrandom (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-strkillcraft (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-stringrandom (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-strlgtbstring (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-strcvkill (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-strmcintel (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-stringvisarand (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-stredencode (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-strrandomgame (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-stringgamepep (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-revercontrol (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-slugify (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-splitreplacestring (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-revisaram (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-splitload (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-reurlhacked (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-splitcontrolrand (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-rever (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-rerandom (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-requests (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-solanautil (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-solana-cli (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-rere (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-splitgrand (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-restringproof (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-splitstudystring (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-splitpullvisa (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-splitgamecraft (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-splittoolpull (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replaceverreplace (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replacepongpull (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replacepushrand (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replacestringcandy (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replacepushinfo (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replaceultragrand (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replaceedpong (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replacere (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replacepyw (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-repull (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replacepingencode (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replaceinfosplit (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-replacerandom (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-reget (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-randvisa (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-reosint (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-randvirtual (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-reencode (PyPI)
1 compromised version
- Jul 21, 2026
Malicious code in py-reguipong (PyPI)
1 compromised version
Page 111 of 479