Dependency Firewall: Block risky packages before the build
Oct 6, 2026Alisa Ho

Summary
Introduces GitLab Dependency Firewall, a new capability that blocks packages based on defined policies (malicious status, vulnerability severity, license type, package age) before they are installed in a build. It offers warn/block modes, hierarchical policy inheritance, and pre-pull checks via CLI. The feature aims to prevent malicious, vulnerable, or non-compliant packages from entering the software supply chain, reducing risk and manual remediation efforts.
More from the Security Control Framework trail
- Track organization-wide security risk in one dashboard
- Two front doors: Module-level access in a Django GRC app
- How GitLab tracks vulnerabilities through refactors and reformatting
- Shai-Hulud copycat campaign targets Python developers through PyPI typosquatting
- 5 ways to fix misleading vulnerability severities with policy