Malicious Code Injection in azgxqa-devapptea: A Threat to npm Users
Summary
MAL-2025-99727: Malicious code in azgxqa-devapptea (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 azgxqa-devapptea package is part of the tea.xyz token reward campaign, which has been known to flood the npm registry with malicious packages. These packages are designed to inflate developer reputation scores through automated scripts that generate and publish numerous derivative packages with randomized names. This behavior not only clutters the npm registry but also poses a significant risk to users who may unknowingly install these compromised packages.
Vulnerability Detail
The vulnerability in azgxqa-devapptea originates from its inclusion in a malicious campaign that modifies the package.json file to remove private flags and change version numbers. It generates random package names, often themed around Indonesian culture, and continuously republishes variants to pollute the npm registry. This can lead to developers inadvertently installing compromised packages, which may contain harmful code or expose their applications to security risks.
How To Fix
This package is malicious. Remove it and rotate any credentials it could have accessed.
npm uninstall azgxqa-devapptea
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, avoid using the azgxqa-devapptea package and monitor your dependencies for any malicious activity. You can also utilize tools like Vulert to check for vulnerabilities in your application without requiring access to the code or installation. Simply use your package-lock.json file to monitor and alert in real-time for open-source vulnerabilities.
Conclusion
The azgxqa-devapptea package poses a significant risk due to its malicious code designed to manipulate the npm registry. It is crucial for developers to be vigilant and remove any affected packages from their projects. Utilizing tools like Vulert can help in monitoring for vulnerabilities effectively.
See every vulnerability recorded for azgxqa-devapptea →
FAQ
azgxqa-devapptea is an npm package that is part of a malicious campaign aimed at inflating developer reputation scores through automated publishing of derivative packages.
If you have installed azgxqa-devapptea, your application may be at risk of running malicious code that could compromise its security and integrity.
You should immediately uninstall the azgxqa-devapptea package using 'npm uninstall azgxqa-devapptea' and check your application for any other potentially compromised packages.
You can use tools like Vulert, which allows you to monitor your package-lock.json file for vulnerabilities in real-time without needing to access the code or install additional software.
Yes, you can use the Vulert playground at Vulert Scanner to check if your application is affected by this vulnerability without any signup.