Malicious Code Injection in lambda-daemon-cron-delta-link Package
Summary
MAL-2025-187725: Malicious code in lambda-daemon-cron-delta-link (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 lambda-daemon-cron-delta-link package is part of the npm ecosystem and is utilized for scheduling tasks in serverless applications. However, it has been identified as part of a malicious campaign that aims to inflate developer reputation scores through the automatic generation and publication of derivative packages. This vulnerability exposes users to potential security risks as it modifies critical package files.
Vulnerability Detail
The vulnerability originates from a malicious payload embedded within the lambda-daemon-cron-delta-link package. This payload alters the package.json file by removing private flags, changing version numbers, and generating random package names, which leads to the continuous republishing of these variants. The ramifications include the pollution of the npm registry and potential exploitation of developers' environments, as these malicious packages can be inadvertently installed by users.
How To Fix
This package is malicious. Remove it and rotate any credentials it could have accessed.
npm uninstall lambda-daemon-cron-delta-link
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 can avoid using the lambda-daemon-cron-delta-link package until a secure version is released. Additionally, consider using alternative packages that provide similar functionality without the associated risks.
Conclusion
The lambda-daemon-cron-delta-link package has been identified as containing malicious code that poses significant security risks. Users are advised to update or remove the package and utilize tools like Vulert to monitor for vulnerabilities in their applications.
See every vulnerability recorded for lambda-daemon-cron-delta-link →
FAQ
It is an npm package used for scheduling tasks in serverless applications, but it has been compromised by malicious code.
The malicious code modifies your package.json file and can lead to the installation of other harmful packages, compromising your application's security.
You should immediately update the package to a secure version or remove it from your project to mitigate any risks.
You can use Vulert, which monitors and alerts for open-source vulnerabilities in your software using just package-lock.json. You can check your application for vulnerabilities using the Vulert playground without any signup.
Regularly update your dependencies, use tools like Vulert for monitoring, and audit your packages to ensure they are secure.