Malware Detection in Open-Source Dependencies and Containers
Malware Detection in Open-Source Dependencies
When you connect your code repositories to Aikido, it will scan all installed packages for malware, such as obfuscated code, code that unexpectedly exfiltrates data to an unknown server, code that attempts to execute commands during installation on the developer's machine or installs bitcoin miners.
This functionality is automatically enabled on Pro Plans and above. Aikido processes 100k+ packages per day in search for malicious ones. To view the latest statistics, click here.
Check Whether You Are Exposed
You can check whether malicious packages affect your environment in the Malware Monitor under Reports → Malware Monitor.

Malware Detection in Containers
As an extra measure, we also scan for malware in your containers. This is important as there is not always a code-related Lockfile that would flag the malware or when your organization pulls from public or private registries before they ever reach production.
Container malware scanning is automatically enabled on the Pro plan and runs continuously as new container images are introduced into your environment.
Prevent Malware During Installation with Safe Chain
If you want to stop malicious packages before they are ever installed on the developer's workstation, use Safe Chain.
Safe Chain adds protection directly to your package installs. It checks packages and nested dependencies during install and blocks known malicious behavior such as obfuscated code, data exfiltration, install scripts, and crypto miners.
This complements malware detection in repositories and containers. It helps you catch threats earlier in the developer workflow, before they reach your codebase, CI, or production systems.
Last updated
Was this helpful?