ovotech/gitoops

all paths lead to clouds

Go

640

62 commits

updated Oct 11, 2023

See the code

README

GitOops!
😱

all paths lead to clouds


GitOops is a tool to help attackers and defenders identify lateral movement and privilege escalation paths in GitHub organizations by abusing CI/CD pipelines and GitHub access controls.

It works by mapping relationships between a GitHub organization and its CI/CD jobs and environment variables. It'll use any Bolt-compatible graph database as backend, so you can query your attack paths with openCypher:

MATCH p=(:User{login:"alice"})-[*..5]->(v:EnvironmentVariable)
WHERE v.name =~ ".*SECRET.*"
RETURN p

GitOops takes inspiration from tools like Bloodhound and Cartography.

Check out the docs, some more example queries and our BSides London talk.

bloodhound
cicd
company-kaluza
hacktheplanet
kaluza-to-migrate
redteam
security

ovotech/gitoops

all paths lead to clouds

Go

640

62 commits

updated Oct 11, 2023

See the code

README

GitOops!
😱

all paths lead to clouds


GitOops is a tool to help attackers and defenders identify lateral movement and privilege escalation paths in GitHub organizations by abusing CI/CD pipelines and GitHub access controls.

It works by mapping relationships between a GitHub organization and its CI/CD jobs and environment variables. It'll use any Bolt-compatible graph database as backend, so you can query your attack paths with openCypher:

MATCH p=(:User{login:"alice"})-[*..5]->(v:EnvironmentVariable)
WHERE v.name =~ ".*SECRET.*"
RETURN p

GitOops takes inspiration from tools like Bloodhound and Cartography.

Check out the docs, some more example queries and our BSides London talk.

bloodhound
cicd
company-kaluza
hacktheplanet
kaluza-to-migrate
redteam
security

Project health

Latest release

v0.0.0 · Sep 22, 2021

Releases this year

0

Significant stargazers

dlorenc

419 followers · starred Sep 2021

Christophe Tafani-Dereeper

728 followers · starred Mar 2022

Naveen

204 followers · starred Sep 2021

Fabrizio Ferrai

225 followers · starred Oct 2021