Malicious Code Detected in @zalastax/nolb-nodebb-plug Package
Summary
MAL-2025-12720: Malicious code in @zalastax/nolb-nodebb-plug (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 @zalastax/nolb-nodebb-plug package is an npm module designed to integrate with NodeBB, a popular forum software. This package aims to enhance the functionality of NodeBB by providing additional features or plugins. However, it has been identified to contain malicious code, posing significant risks to users who implement it in their applications.
Vulnerability Detail
The vulnerability stems from the presence of malicious code within the @zalastax/nolb-nodebb-plug package. This code can potentially compromise the security of applications utilizing this package, leading to unauthorized access, data breaches, or other malicious activities. The issue was introduced from the initial version of the package, making all versions vulnerable.
How To Fix
This package is malicious. Remove it and rotate any credentials it could have accessed.
npm uninstall @zalastax/nolb-nodebb-plug
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 measure, you can avoid using the @zalastax/nolb-nodebb-plug package until a secure version is released. You may also consider using alternative packages that provide similar functionality without the associated risks.
Conclusion
The @zalastax/nolb-nodebb-plug package has been identified to contain malicious code, posing serious security risks. Users are advised to remove the package from their projects and monitor for any updates or patches. Utilizing tools like Vulert can help in identifying vulnerabilities in real-time.
See every vulnerability recorded for @zalastax/nolb-nodebb-plug →
FAQ
The malicious code can perform unauthorized actions, potentially leading to data breaches or system compromises.
You can use Vulert to monitor and alert for open-source vulnerabilities in your software. Visit Vulert Scanner to check if your application is affected without requiring any signup.
The best mitigation strategy is to uninstall the package and look for alternative solutions until a secure version is released.
Immediately remove the package from your production environment and assess any potential impacts on your application.
As of now, there is no patch available. It is crucial to monitor the package repository for any updates regarding a secure version.