ReversingLabs Reports 73% Rise in Malicious Open-Source Packages in 2025

· Original Report (PDF) ↗

Original report publisher: not verified. Report discovered via Awesome Annual Security Reports.

Summary

ReversingLabs’ 2026 supply chain security report finds malicious open-source package detections rose 73% in 2025, with npm accounting for nearly 90%. Developer secrets exposure increased 11%, while PyPI malware detections fell 43%.

Key points

  • ReversingLabs detected 10,819 malicious npm packages in 2025, up from 5,290 in 2024, accounting for nearly 90% of its open-source malware detections.
  • Malware detections fell 43% on PyPI and 60% on NuGet. The report suggests stronger authentication and trusted publishing may have contributed, but does not establish causation.
  • Exposed developer secrets increased 11% across npm, PyPI, NuGet, and RubyGems; npm and PyPI accounted for roughly 95% of detected leaks.
  • Two Shai-hulud campaigns compromised close to 1,000 npm packages, combining stolen credentials, secrets theft, private-repository exposure, and automated propagation.
  • Maintainer phishing, malicious pull requests, and automated dependency updates demonstrated how attackers could turn trusted development workflows into malware distribution channels.
  • The report documents threats targeting AI development, including malicious Pickle model files that evade scanning and infostealer payloads hidden inside PyTorch models.
  • Drawing on public reports and anonymized ReversingLabs analysis, the study recommends continuous software inspection, reproducible builds, verified trust chains, and security monitoring across development pipelines.

Article Details

Publisher
ReversingLabs
Report Period
2025-01-01 to 2025-12-31
Scope
Software supply chain threats across open-source repositories, commercial software, development pipelines, and AI ecosystems, using public reporting and anonymized ReversingLabs analysis.
Key Statistics
  • ReversingLabs reports a 73% increase in malicious open-source package detections in 2025 compared with 2024.
  • npm malware detections increased from 5,290 in 2024 to 10,819 in 2025, representing 89.7% of ReversingLabs' open-source malware detections in 2025.
  • PyPI malware detections declined from 1,575 in 2024 to 891 in 2025, a reported decrease of 43%. The report does not establish a definitive cause.
  • Detected developer-secret exposure increased 11% across npm, PyPI, NuGet, and RubyGems in 2025; npm and PyPI accounted for roughly 95% of detected leaks.
  • According to Wiz Security, the second Shai-hulud wave in November exposed roughly 400,000 raw secrets through stolen data published in 30,000 GitHub repositories.
Recommendations
  • Continuously inspect and validate software throughout development, build, and deployment, using reproducible builds and verified trust chains.
  • Assess open-source packages and extensions before incorporation, and inspect proprietary binaries for tampering and malicious behavior before publication or deployment.
  • Strengthen maintainer-account and publishing security through mandatory multifactor authentication and trusted publishing.
  • Use multiple vulnerability-intelligence sources rather than relying exclusively on NVD.
  • Vet Pickle model files for threats as executable software, and establish enterprise governance and controls for unsanctioned AI use.

MITRE ATT&CK

CVE

People

Threat Actors

Malware

Vendors

Products

Tools

Countries

Industries

Related Articles