Rezonate-io / github-oidc-checker

Tools that checks for misconfigured access to Github OIDC from AWS roles and GCP service accounts

Home Page:https://rezonate.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

github-oidc-checker

Tools that checks for misconfigured access to Github OIDC from AWS roles and GCP service accounts

ABOUT

As part of their research on GitHub OIDC link to AWS & GCP, Rezonate Labs has created a scanning script. This script, released to the public, enables organizations to scan their accounts & projects identifying vulnerabilities in their IAM roles & service accounts.

Usage

There are 2 scripts in this repository, both written in Python 3.11. You should run them as an authenticated user and have the following dependencies installed:

GCP: gcloud cli, which can be downloaded from here - https://cloud.google.com/sdk/docs/install

AWS: boto3 python library (which can be installed by executing: pip install boto3)

Execution Examples

GCP Below is example for the tool execution on GCP Project Example

AWS Below is example for the tool execution in the context of AWS account Example

About

Tools that checks for misconfigured access to Github OIDC from AWS roles and GCP service accounts

https://rezonate.io

License:Apache License 2.0


Languages

Language:Python 100.0%