Malicious Code Vulnerability in sing-fest-es-logger Package
Summary
MAL-2025-191587: Malicious code in sing-fest-es-logger (npm). Affects sing-fest-es-logger versions 2025.10.20. 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 sing-fest-es-logger package is a logging utility designed for Node.js applications, providing developers with an efficient way to log events and errors. It is widely used in various projects due to its simplicity and ease of integration. However, recent findings have revealed that this package contains malicious code, posing a significant risk to applications that utilize it.
Vulnerability Detail
The vulnerability stems from malicious code embedded in the sing-fest-es-logger package, specifically in version 2025.10.20. This code can potentially compromise the security of applications by allowing unauthorized access or manipulation of data. The origin of this vulnerability is linked to a malicious actor who has altered the package to include harmful scripts, which can lead to severe ramifications such as data breaches or system compromises.
How To Fix
This package is malicious. Remove it and rotate any credentials it could have accessed.
npm uninstall sing-fest-es-logger
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 may consider removing the sing-fest-es-logger package from your project until a secure version is released. You can do this by running the following command: npm uninstall sing-fest-es-logger. Alternatively, you can replace it with a different logging package that does not have known vulnerabilities.
Conclusion
The sing-fest-es-logger package has been identified as containing malicious code, which poses a significant risk to applications that utilize it. It is essential to take immediate action by updating or removing the package to safeguard your application from potential threats.
See every vulnerability recorded for sing-fest-es-logger →
FAQ
The sing-fest-es-logger package is a logging utility for Node.js applications, used to log events and errors efficiently.
You can check if your application is affected by using Vulert, which monitors open-source vulnerabilities in real-time. Visit Vulert Scanner to analyze your package-lock.json without any signup.
If an immediate update is not possible, consider removing the package or replacing it with a different logging utility until a secure version is available.
Using the compromised version can lead to unauthorized access, data breaches, and potential manipulation of your application's data.
The vulnerability was discovered by ReversingLabs, a cybersecurity firm specializing in threat detection and analysis.