
Research
Supply Chain Attack on Axios Pulls Malicious Dependency from npm
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHub releases.
This package name is not currently in use, but was formerly occupied by another package. To avoid malicious use, npm is hanging on to the package name, but loosely, and we'll probably give it to you if you want it.
You may adopt this package by contacting support@npmjs.com and requesting the name.
Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications. It is built on top of the 'http' module and simplifies the process of building web servers and APIs.
Axios is a promise-based HTTP client for the browser and Node.js. It provides a simple and easy-to-use API for making HTTP requests and handling responses. Unlike the 'http' module, Axios supports features like request and response interception, automatic JSON transformation, and more.
Request is a simplified HTTP client for Node.js, designed to be easy to use. It abstracts the complexities of the 'http' module and provides a more user-friendly API for making HTTP requests. Note that 'request' has been deprecated, but it is still widely used in many projects.
FAQs
security holding package
The npm package http receives a total of 233,571 weekly downloads. As such, http popularity was classified as popular.
We found that http demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHub releases.

Research
Malicious versions of the Telnyx Python SDK on PyPI delivered credential-stealing malware via a multi-stage supply chain attack.

Security News
TeamPCP is partnering with ransomware group Vect to turn open source supply chain attacks on tools like Trivy and LiteLLM into large-scale ransomware operations.