Research, insights, and threat intelligence from the Safety team.

Axios, LiteLLM, and Lightning prove that pinning and review aren't enough — attackers now ship malware through legitimate maintainer accounts in minutes. Safety gives security teams a pip/npm proxy that blocks malicious releases and workstation visibility into every package, MCP server, and IDE extension across the developer fleet.

Two malicious lightning PyPI versions used a 4-file __init__.py injection to harvest cloud secrets, npm and GitHub tokens, and AWS/GCP/Azure credentials on import — bypassing Lightning AI's CI pipeline. Full forensic breakdown and remediation steps inside.

36 malicious npm packages disguised as Strapi plugins used postinstall hooks to map infrastructure, escape containers, spray credentials, and attempt lateral movement. Full static analysis and remediation steps inside.

The massively popular Axios npm package, with over 40 million weekly downloads, was compromised on March 31, 2026 after a threat actor hijacked the maintainer's npm and GitHub accounts, published two malicious versions containing a hidden dependency that silently installs cross-platform Remote Access Trojans on macOS, Windows, and Linux -- here's what happened, who's affected, and what you need to do to protect yourself.

The Telnyx Python SDK was compromised with credential-stealing malware by TeamPCP, marking the latest wave in a supply chain attack chain spanning five ecosystems. Learn how the attack connects to prior compromises of Trivy, npm, Checkmarx, and LiteLLM — and what to do if you're affected.

We found a malicious litellm package stealing cloud credentials, crypto wallets, and SSH keys — with Kubernetes cluster takeover built in. Here's the full breakdown.

February saw 507 malicious packages and a surge in PyPI activity. This month's spotlight: Safety researchers uncovered new packages from an active WhatsApp botnet campaign.




We scanned the top 238 skills from skills.sh and ClawHub for malicious payloads, prompt injection, and data exfiltration. Zero confirmed malware, but the attack surface is real.

"Agentic endpoint security" addresses a real problem — AI agents operating as unseen insiders on developer machines. But the category is being defined by vendor acquisition strategies, not by what CISOs actually need: full visibility and governance across the entire workstation surface.

A single threat actor ran a six-week PyPI supply chain attack, publishing 28 malicious Python packages under six names, evolving from basic malware to sophisticated analyst-evading techniques while making security mistakes that exposed the campaign

The software supply chain's primary risk has shifted from CI/CD to the employee workstation. AI and open-source consumption create a massive, ungoverned attack surface where traditional EDR fails. Securing this Tier-1 risk requires a new control plane based on four pillars: Observability, Pre-emptive Governance at the moment of intent, Real-time Intelligence, and Silent, Scalable Deployment without workflow disruption.

January 2026 saw 652 malicious packages across NPM and PyPI, with a spotlight on the chai-sub campaign, a multi-layered deception mimicking the popular Pino logging library to deliver remote code execution payloads.

In December, we tracked 3,683 malicious packages across NPM and PyPI, including a persistent campaign hijacking Claude Code to steal API keys and exfiltrate developer conversations

The grokwrapper package is a malicious PyPI supply chain attack that targets Python developers by masquerading as an unofficial API wrapper for xAI's Grok.

The "ExtraZip" campaign distributes trojanized Python packages through PyPI, masquerading as ZIP utilities and email libraries while deploying a heavily obfuscated Windows infostealer targeting Telegram and credentials

A sophisticated multi-stage Python RAT masquerading as an Islamic prayer Telegram bot was discovered in the PyPI package "telegrem," establishing persistent remote access, stealing credentials, exfiltrating sensitive data, and installing SSH backdoors on victim systems.

Threat actors successfully targeted popular hash validation libraries for months with malicious packages that stole crypto assets

Shai-hulud part III: "The Reckoning?" has arrived early

Scopper is a new compact, lightweight remote access trojan (RAT) that uses Telegram for its C2

A malicious npm package disguised as a Polymarket trading library that silently steals cryptocurrency wallet files and private keys to drain victims cryptocurrencies

OWASP Top 10 2025: Supply Chain Security for Developer Environments

A NPM malware campaign “Integrator-Filescrypt" targeting cryptocurrency users leverages sneaky Russian cloaking technology to evade security detection

A malicious NPM package pretends to be the official Claude Code package so it can steal Anthropic credentials and proxy malicious requests to compromised accounts

NPM based malware targets Vietnamese hospital billing system with coordinated campaign

NPM packages being used in active credential phishing attack

An NPM attack compromised dozens of popular packages which then ran malicious GitHub actions in the compromised accounts

A massive NPM attack targeted the most popular package maintainers

Safety research team analyzed the multiple AI prompts used in the Nx software supply chain attack

New NPM Based Infostealer Malware Targets Cryptocurrrency developers

New NPM Based Infostealer Malware Targets Cryptocurrrency developers

Safety’s malicious package detection identified a malicious package that appears to have been written by Claude AI

How Safety built a high-impact co-op program by scaling thoughtfully, mentoring deeply, and empowering interns with real project ownership.

Canada's Bill C-8 and what it means for Canadian cybersecurity strategy.

June 2025's announcement regarding the EU-Canada Security and Defence Partnership and what this means for cybersecurity.

Threat actors are using Python libraries targeting the Solana cryptocurrency ecosystem

A sprawling threat campaign over six months spanning dozens of npm packages.

Safety’s malicious package detection identified a malicious npm package today named express-exp. This package was brand new, and had only one version, 1.0.1.

Software engineer's accidentally create vulnerabilities in their software, while threat actors create malicious open source components. Your application security tools should protect you from both.

A new npm package published by Cashfree leaks credit card data to an ngrok endpoint.

A software supply chain attack recently compromised multiple versions of Ultralytics YOLO, one of the most widely used Python AI libraries for computer vision tasks.

Discover how to safeguard AI integrity against the rising threat of data poisoning attacks in modern software supply chains.

The National Vulnerability Database backlog has left many in the cybersecurity community concerned about reliability and timeliness of vulnerability data.

How Executive Order 14028 aims to strengthen national cybersecurity by securing the software supply chain.

Learn how to navigate the complexities of open-source licenses to mitigate legal and operational risks.

A critical security vulnerability was discovered in the llama-cpp-python package, which could have significant implications for systems using this library.

Safety's Cybersecurity Intelligence team discovered an unpublished vulnerability (CVE-2023-33976) in the TensorFlow Python package.

A recently-discovered malicious package has raised alarms across the cryptocurrency development community.

Why career frameworks matter and best practices to create one that reflects your company's values.

Findings from the Canadian National Cyber Threat Assessment (NCTA) and actionable advice for developers, DevOps and SecOps professionals.


NVD Update Delays and the Impact on the Developer Community: Safety Cybersecurity's Proactive Response

A recent attack by ethical hackers on PyTorch, a popular Machine Learning library, is a stark reminder of the importance of securing software supply chains.

A high-severity vulnerability in cURL and its associated library libcurl was disclosed on 11 October, 2023.

In-depth analysis of a recently discovered vulnerability in the libwebp library.

Learn why software supply chain security is essential for Python development today, and explore historical supply chain breaches like Log4j and SolarWinds, and how to protect against them.

Learn best practices for secure Python development.

Part 1 in a series dedicated to software supply chains and security.

Part II: The importance of Severity when assessing software supply chain vulnerabilities.

Part I: The importance of CVSS severity when assessing software supply chain vulnerabilities.