Malicious Code Injection in exotic_wildcat-strongdev Package
Summary
MAL-2025-102362: Malicious code in exotic_wildcat-strongdev (npm). Affected versions are not published. No fix is published. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
The exotic_wildcat-strongdev package is part of the npm ecosystem, which is widely used for JavaScript development. This package is associated with the tea.xyz token reward campaign, which has been known to flood the npm registry with malicious packages. The primary functionality of this package is to serve as a tool for developers, but it has been compromised to include harmful scripts that can manipulate other packages and inflate developer reputation scores.
Vulnerability Detail
The vulnerability in the exotic_wildcat-strongdev package stems from its inclusion in a malicious campaign that utilizes autopublish scripts to generate and publish derivative packages with randomized names. This behavior modifies the package.json file by removing private flags and changing version numbers, which can lead to the pollution of the npm registry. The malicious payload can significantly impact developers by compromising their projects and reputations, as well as leading to potential security risks in applications that depend on this package.
How To Fix
This package is malicious. Remove it and rotate any credentials it could have accessed.
npm uninstall exotic_wildcat-strongdev
If it arrived as a transitive dependency, remove the package that pulled it in, then reinstall.
Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →
Workaround
As a temporary workaround, you can remove the exotic_wildcat-strongdev package from your project by executing the following command: npm uninstall exotic_wildcat-strongdev. This will prevent any malicious code from executing until a proper fix is applied.
Conclusion
The exotic_wildcat-strongdev package has been identified as a vector for malicious code injection, posing significant risks to developers and their projects. Immediate action is required to mitigate these risks by updating or removing the package. Utilizing tools like Vulert can help in monitoring and managing open-source vulnerabilities effectively.
See every vulnerability recorded for exotic_wildcat-strongdev →
FAQ
It is an npm package that has been compromised to include malicious code as part of a token reward campaign.
The malicious code can modify your package.json file, remove private flags, and publish derivative packages, potentially compromising your project's integrity.
You can use Vulert, which monitors and alerts for open-source vulnerabilities in real-time. Visit Vulert Scanner to check your application without any signup.
As a temporary measure, uninstall the exotic_wildcat-strongdev package to prevent any malicious code from executing.
Regularly monitor your dependencies using tools like Vulert and keep your packages updated to the latest secure versions.