Open-source supply chain security scanner that automatically detects vulnerabilities like Log4Shell in dependencies and notifies via GitHub pull requests.
LunaTrace is an open-source supply chain security scanner that automatically detects vulnerabilities in project dependencies, such as Log4Shell or node-ipc, and alerts developers through GitHub pull requests and builds. It helps teams prevent security risks from reaching production by integrating vulnerability checks directly into their development workflow. The tool provides a centralized web console for tracking dependencies and their security status across projects.
Development and security teams working on software projects with dependencies, particularly those using GitHub for version control and CI/CD pipelines. It is ideal for organizations seeking to automate vulnerability detection and reduce manual security oversight.
Developers choose LunaTrace because it offers a free, open-source alternative to commercial tools like Snyk, with the flexibility of self-hosting or using a SaaS version. Its deep integration with GitHub pull requests provides actionable, timely alerts that fit seamlessly into existing development processes, making security proactive rather than reactive.
LunaSec - Dependency Security Scanner that automatically notifies you about vulnerabilities like Log4Shell or node-ipc in your Pull Requests and Builds. Protect yourself in 30 seconds with the LunaTrace GitHub App: https://github.com/marketplace/lunatrace-by-lunasec/
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Integrates directly with GitHub to notify developers of new vulnerabilities in pull requests and builds, preventing risky code from being merged before production.
Can be deployed on your own infrastructure for control and privacy or used via a free hosted SaaS, offering adaptability to different organizational needs.
Includes CLI utilities for scanning and patching Log4Shell vulnerabilities in JAR files and running processes, addressing critical security threats effectively.
Maintains a detailed inventory of project dependencies and their security status over time, providing ongoing visibility and audit trails.
Deploying and managing LunaTrace on your own infrastructure requires setting up multiple components (web console, scanners, databases), which can be time-consuming and resource-intensive.
Focuses primarily on dependency vulnerabilities and lacks built-in tools for other security aspects like code-level analysis or infrastructure scanning, as admitted in the README's separate, unmaintained components.
Parts of the monorepo, such as LunaDefend, are marked as unmaintained, indicating potential instability or lack of support for some security tools within the ecosystem.
LunaSec is an open-source alternative to the following products:
GitHub Dependabot is an automated dependency update tool that scans repositories for outdated dependencies and creates pull requests to update them.
Snyk is a developer security platform that helps find and fix vulnerabilities in code, dependencies, containers, and infrastructure as code.