Malicious Code Detected in nodejs-with-singlestore-demo: A Critical Security Alert
Summary
MAL-2025-6805: Malicious code in nodejs-with-singlestore-demo (npm). Affects nodejs-with-singlestore-demo versions 1002.0.1. 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 'nodejs-with-singlestore-demo' package is an npm package designed to facilitate the integration of Node.js applications with the SingleStore database. It provides developers with tools and functionalities to streamline database operations. However, this package has been flagged for malicious activity, indicating a serious security concern that could compromise user data and application integrity.
Vulnerability Detail
The vulnerability stems from the package's communication with a domain associated with malicious activities. This could lead to unauthorized data access, data exfiltration, or other harmful actions that jeopardize the security of applications utilizing this package. The identified version, 1002.0.1, has been specifically noted for these malicious behaviors, raising alarms for developers and users alike.
How To Fix
This package is malicious. Remove it and rotate any credentials it could have accessed.
npm uninstall nodejs-with-singlestore-demo
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, consider removing the 'nodejs-with-singlestore-demo' package from your project until a secure version is released. You can do this by running: npm uninstall nodejs-with-singlestore-demo. Additionally, monitor your application for any suspicious activity during this period.
Conclusion
The 'nodejs-with-singlestore-demo' package has been identified as malicious, posing significant risks to applications that utilize it. Developers are urged to take immediate action by updating or removing the package to protect their applications from potential threats. Continuous monitoring and awareness are essential in maintaining software security.
See every vulnerability recorded for nodejs-with-singlestore-demo →
FAQ
The package communicates with a domain linked to malicious activities, which can lead to data breaches or unauthorized access.
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.
Yes, you can temporarily uninstall the package and monitor your application for any unusual behavior.
Immediately remove the package and assess your application for any signs of compromise. Update to a secure version as soon as it is available.
Detailed information can be found in the OpenSSF Package Analysis report and on the GitHub repository linked in the vulnerability details.