GitHub Advanced Security
Dependency review, code scanning and secret scanning with push protection.
Malicious and vulnerable open-source packages are caught before they ship.
Analysis of the open-source components in your software, blocking of malicious packages, software bills of materials (SBOMs) and protection of build pipelines.
Malicious npm and PyPI packages are published every day, and one poisoned dependency can reach thousands of companies. Knowing what is inside your software, and stopping bad packages at the door, is also becoming a legal duty for products sold in the EU under the Cyber Resilience Act.
A starting point: set the owner and measure to fit your organisation.
Listed alphabetically by vendor. A listing is not a recommendation: use the questions above to compare them, or tick up to 3 to see them side by side.
Dependency review, code scanning and secret scanning with push protection.
Blocks malicious and risky open-source packages before they enter your repositories.
Software composition analysis and SBOM generation for artifacts.
Finds and fixes vulnerable open-source dependencies in code and pipelines.
Detects and blocks malicious and risky packages in npm, PyPI and other ecosystems.
Blocks malicious and policy-violating open-source components at download.
Malicious npm package 'imgdecode' hides shellcode loader in Windows native addon.
Attackers tampered with AOMEI Backupper update servers to deliver a backdoor.
Malicious Arch Linux packages impersonating popular tools delivered malware with root privileges.
Anthropic launches OSS Scanner to help open source projects find vulnerabilities faster.
Next.js releases patch for two critical RCE flaws in caching and SVG processing.
Python 3.15's PEP 829 improves startup security but doesn't fully prevent malicious code execution.
SAP Cloud SDK for Python has critical CVSS 10 flaw allowing OAuth2 credential theft.
GitHub expires npm trusted publishing configs after 48 hours to prevent package hijacking.