Malicious Code Detected in Epic Client Package - Immediate Action Required
Summary
MAL-2025-19702: Malicious code in epic-client (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 'epic-client' package is a Node.js library designed for client-side interactions in web applications. It provides various functionalities that enhance user experience and streamline communication with backend services. However, recent findings have revealed that this package contains malicious code, posing significant security risks to applications that utilize it.
Vulnerability Detail
The vulnerability stems from the presence of malicious code within the 'epic-client' package, which can compromise the integrity of applications using it. This malicious code can lead to unauthorized access, data breaches, and potential exploitation of user information. The issue was introduced in version 0 and affects all subsequent versions, making it critical for developers to address this vulnerability promptly.
How To Fix
This package is malicious. Remove it and rotate any credentials it could have accessed.
npm uninstall epic-client
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 using alternative packages that offer similar features without the associated risks. Ensure to audit your dependencies regularly to avoid using compromised packages.
Conclusion
The discovery of malicious code in the 'epic-client' package poses a significant threat to applications utilizing it. Immediate action is required to remove the package and explore alternatives. Regular audits of dependencies are essential to maintain application security.
See every vulnerability recorded for epic-client →
FAQ
The 'epic-client' package is a Node.js library used for client-side operations in web applications, enhancing user interactions and backend communication.
The malicious code can lead to unauthorized access and data breaches, potentially compromising user information and application integrity.
You can use Vulert's playground at Vulert Scanner to check if your application is affected by this vulnerability without needing to sign up.
If immediate removal is not possible, look for alternative packages that provide similar functionalities and ensure to audit your dependencies regularly.
Currently, there is no patched version available. It is crucial to monitor the package repository for any updates regarding a fix.