awesome-software-supply-chain-security
github.com/meta-fun/awesome-software-supply-chain-security ↗Sharing software supply chain security open source projects
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me vulnerabilities database & tools resources from awesome-software-supply-chain-security"
Installation instructions →What's inside
Vulnerabilities Database & Tools
- advisory-database
Security vulnerability database inclusive of CVEs and GitHub originated security advisories from the world of open source software.
- cve-ark
All published CVE and their recent changes, ready to be used by humans and machines.
- CVE Details
CVE Details provides an easy to use web interface to CVE vulnerability data.
- CVE List
The CVE Automation Working Group is piloting use of git to share information about public vulnerabilities.
- CVE PoC
Gather and update all available and newest CVEs with their PoC.
- Exploit Database Offline
The official Exploit Database repository.
Risk Management
- allstar
GitHub App to set and enforce security policies
- Open Source Project Criticality Score
Gives criticality score for an open source project
- Scorecard
Scorecards is an automated tool that assesses a number of important heuristics ("checks") associated with software security and assigns each check a score of 0-10.
- SSVC
Stakeholder-Specific Vulnerability Categorization
Container Security Scanners
- Anchore
A vulnerability scanner for container images and filesystems.
- Aqua Security
Scanner for vulnerabilities in container images, provided vulnerability scanning and management for orchestrators like Kubernetes.
- Clair
Vulnerability Static Analysis for Containers
- Container Security
Qualys container security is a tool used to discover, track, and continuously protect container environments.
- Dagda
A tool to perform static analysis of known vulnerabilities, trojans, viruses, malware & other malicious threats in docker images/containers and to monitor the docker daemon and running docker containers for detecting anomalous activities
- Docker Bench
The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production.
CI/CD
- Argo
Open source tools for Kubernetes to run workflows, manage clusters, and do GitOps right.
- BuildKit
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit
- Jenkins
The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.
- Jenkins X
CI/CD solution for modern cloud applications on Kubernetes.
- jx-git-operator
An operator which polls a git repository for changes and triggers a Kubernetes Job to process the changes in git.
- Kaniko
Build container images in Kubernetes.
Static Application Security Testing
- askalono
askalono is a library and command-line tool to help detect license texts. It's designed to be fast, accurate, and to support a wide variety of license texts.
- CodeQL
the libraries and queries that power security researchers around the world, as well as code scanning in GitHub Advanced Security (code scanning)
- DevSkim
DevSkim is a set of IDE plugins and rules that provide security "linting" capabilities.
- Find Security Bugs
The SpotBugs plugin for security audits of Java web applications and Android applications.
- flawfinder
a static analysis tool for finding vulnerabilities in C/C++ source code.
- go-license-detector
a command line application and a library, written in Go. It scans the given directory for license files, normalizes and hashes them and outputs all the fuzzy matches with the list of reference texts.
Framework
- Blueprint Secure Software Pipeline
Blueprint for building modern, secure software development pipelines
- SCIM
The proposed SCIM will be an industry standard specification, easing the path for uniform data flow across globally distributed supply chains.
- SLSA
A security framework, a check-list of standards and controls to prevent tampering, improve integrity, and secure packages and infrastructure in your projects, businesses or enterprises.
- Software Supply Chain Best Practices
CNCF provide a comprehensive software supply chain paper highlighting best practices for high and medium risk environments.
- Witness
Witness is a pluggable framework for software supply chain risk management. It automates, normalizes, and verifies software artifact providence.
Software Bill of Materials
- bom
A utility to generate SPDX-compliant Bill of Materials manifests
- bomsh
bomsh is collection of tools to explore the GitBOM idea.
- CycloneDX
OWASP CycloneDX is a lightweight Software Bill of Materials (SBOM) standard designed for use in application security contexts and supply chain component analysis.
- KiBoM
Configurable BoM generation tool for
- sbom-composer
A tool that takes two or more micro SBOMs and composes them into one distributable SBOM.
- sbom-operator
Catalogue all images of a Kubernetes cluster to multiple targets with Syft.
Software Composition Analysis
- bomber
Scans SBOMs for security vulnerabilitiesrecommendations
- CVE-2021-44228-Scanner
Vulnerability scanner and mitigation patch for Log4j2 CVE-2021-44228
- DependencyCheck
OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.
- DependencyTrack
Dependency-Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain.
- Gemnasium
Dependency Scanning analyzer that uses the GitLab Advisory Database.
- go-licenses
Analyzes the dependency tree of a Go package/binary. It can output a report on the libraries used and under what license they can be used. It can also collect all of the license documents, copyright notices and source code into a directory in order to comply with license terms on redistribution.
Showing a sample of 141 resources. View the full list on GitHub →