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,915 total in pypi · sorted newest first- Oct 27, 2026
Malicious code in h13t0ry-hello-demo (PyPI)
1 compromised version
- Oct 27, 2026
Malicious code in h13t0ry-hello-demo (PyPI)
1 compromised version
- Oct 26, 2026
Malicious code in netweavex (PyPI)
1 compromised version
- Oct 26, 2026
Malicious code in netweavex (PyPI)
3 compromised versions
- Oct 26, 2026
Malicious code in zagents-framework (PyPI)
1 compromised version
- Oct 26, 2026
Malicious code in changes-lxc-wrapper (PyPI)
1 compromised version
- Oct 26, 2026
Malicious code in zagents-framework (PyPI)
2 compromised versions
- Oct 26, 2026
Malicious code in changes-lxc-wrapper (PyPI)
2 compromised versions
- Oct 26, 2026
Malicious code in dictmerge-lite (PyPI)
1 compromised version
- Oct 26, 2026
Malicious code in claudeopusenifile (PyPI)
1 compromised version
- Oct 26, 2026
Malicious code in claudeopuseni (PyPI)
1 compromised version
- Oct 26, 2026
Malicious code in claudeopusfile (PyPI)
1 compromised version
- Oct 26, 2026
Malicious code in dictmerge-lite (PyPI)
1 compromised version
- Oct 25, 2026
Malicious code in claudeopuseni (PyPI)
2 compromised versions
- Oct 25, 2026
Malicious code in claudeopusenifile (PyPI)
1 compromised version
- Oct 25, 2026
Malicious code in claudeopusfile (PyPI)
2 compromised versions
- Oct 25, 2026
Malicious code in nebulallm (PyPI)
1 compromised version
- Oct 25, 2026
Malicious code in zagents-message-bus (PyPI)
1 compromised version
- Oct 25, 2026
Malicious code in nebulallm (PyPI)
1 compromised version
- Oct 25, 2026
Malicious code in zagents-message-bus (PyPI)
4 compromised versions
- Oct 25, 2026
Malicious code in fontus (PyPI)
1 compromised version
- Oct 25, 2026
Malicious code in fontus (PyPI)
3 compromised versions
- Oct 23, 2026
Malicious code in sedgehaul (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in runpier (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in reedworker (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in slatejob (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in otterload (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in brambletask (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in larchworker (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in ferretqueue (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in marshrunner (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in cobbleload (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in workslip (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in juniperrun (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in thistlerun (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in sitecard (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in loadferry (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in kestreljob (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in taskquay (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in flintqueue (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in thornqueue (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in jobwharf (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in badgertask (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in brookworker (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in sitecard (PyPI)
13 compromised versions
- Oct 23, 2026
Malicious code in jobwharf (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in slatejob (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in reedworker (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in loadferry (PyPI)
1 compromised version
- Oct 23, 2026
Malicious code in runpier (PyPI)
1 compromised version
Page 1 of 479