Loading...
The CI/CD Goat project allows engineers and security practitioners to learn and practice CI/CD security through a set of 11 challenges, enacted against a real, full blown CI/CD environment. The scenarios are of varying difficulty levels, with each scenario focusing on one primary attack vector. The challenges cover the Top 10 CI/CD Security Risks, including Insufficient Flow Control Mechanisms, PPE (Poisoned Pipeline Execution), Dependency Chain Abuse, PBAC (Pipeline-Based Access Controls), and more. The different challenges are inspired by Alice in Wonderland, each one is themed as a different character. The project’s environment is based on Docker containers and can be run locally. These containers are: Gitea (minimal git server), Jenkins, Jenkins agent, LocalStack (cloud service emulator that runs in a single container), and Prod (contains Docker in Docker and Lighttpd service).
Common questions about CI/CD Goat including features, pricing, alternatives, and user reviews.
CI/CD Goat is Deliberately vulnerable CI/CD environment with 11 challenges to practice security.. It is a Security Operations solution designed to help security teams with CI/CD.
Cyber range platform for training, testing, and validating security controls.
Catalog of simulated attack scenarios for cyber defense training and validation
Hands-on cybersecurity training platform with gamified labs and challenges
Get strategic cybersecurity insights in your inbox