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
7,893 total in gem · sorted newest first- Jul 18, 2026
Malicious code in action-subscriber (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acquia-toolbelt (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in action-pubsub (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in action-mailer_cache_delivery (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in act-as_importable (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-merchant-mollie (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in actionmailer-localized-preview (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-admin-duplicatable (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in action-cable_subscription_adapter (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-explorer (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-model-attributes_validation (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-model_serializers-matchers (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-model-password_reset (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-model-policy (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-model_serializers-cancan (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-admin_filters_visibility (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in actions-runner-admin (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in actions-broker (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-model_serializers-hash_wrapper (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in action-links (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-admin-advanced_create_another (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in actionmailer-inline_css (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in active-application (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in act-as_enumerable (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acpc-poker_basic_proxy (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in ace_client-ext (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acme_pki (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acpc-poker_player_proxy (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in about-pos (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acmesmith_google-cloud-storage (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acme_leeway (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in access-policy_rails (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acpc-poker-match_state (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in accredible_ruby (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acpc-poker-basic_proxy (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acception_subscriber (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acmesmith_designate (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in accesslint_ci (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in abstract-api_wrapper (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acme_cli (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in accredible_api-ruby (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in ackintosh-net-empty-port (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in accepts-nested_serialized_attributes (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in access-lint (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in absa_notify-me (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acception_client (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acme_bleach (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acmesmith_verisign (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acceptance-tests_support (RubyGems)
1 compromised version
- Jul 18, 2026
Malicious code in acpc-poker_match_state (RubyGems)
1 compromised version
Page 86 of 158