Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. CI/CD Attacks
  3. zizmor

zizmor

MITRustv1.24.1

A static analysis tool that finds security vulnerabilities and misconfigurations in GitHub Actions workflows.

Visit WebsiteGitHubGitHub
4.3k stars171 forks0 contributors

What is zizmor?

zizmor is a static analysis tool for GitHub Actions that scans workflow files to identify security vulnerabilities and misconfigurations. It helps prevent common issues like template injection attacks, credential leaks, excessive permissions, and supply chain threats in CI/CD pipelines.

Target Audience

Developers, DevOps engineers, and security teams who use GitHub Actions for CI/CD and want to improve their workflow security posture.

Value Proposition

zizmor provides specialized, actionable security analysis for GitHub Actions workflows that general-purpose linters miss, helping teams catch vulnerabilities before they reach production.

Overview

Static analysis for GitHub Actions

Use Cases

Best For

  • Security teams auditing GitHub Actions workflows for vulnerabilities
  • DevOps engineers looking to harden CI/CD pipeline security
  • Open source maintainers wanting to secure their GitHub Actions configurations
  • Organizations implementing DevSecOps practices for GitHub workflows
  • Preventing credential leaks in GitHub Actions secrets handling
  • Detecting supply chain attacks through malicious git references

Not Ideal For

  • Teams using CI/CD platforms other than GitHub Actions, such as GitLab CI or Jenkins
  • Projects requiring dynamic, runtime security analysis during workflow execution
  • Small personal projects where the overhead of security auditing outweighs the minimal risk

Pros & Cons

Pros

Template Injection Detection

Identifies vulnerabilities that could allow attacker-controlled code execution in workflows, a core feature highlighted in the README's key points.

Credential Leak Prevention

Finds accidental credential persistence and leakage risks in action configurations, helping prevent secrets exposure as specified in the feature list.

Permission Scope Analysis

Flags excessive permission scopes and credential grants to runners, reducing attack surface by limiting unnecessary access, per the README's security focus.

Comprehensive Security Audits

Covers a wide range of GitHub Actions-specific security issues, with detailed documentation linked for various audits and recipes.

Cons

Platform Lock-in

Exclusively targets GitHub Actions, making it useless for teams using other CI/CD tools like Azure DevOps or CircleCI, despite its thoroughness.

Static Analysis Limitations

Cannot detect runtime vulnerabilities or issues that emerge during workflow execution, requiring complementary tools for full coverage.

Setup Complexity

Requires installation via crates.io or package managers, and integrating into pipelines may add overhead, as indicated by the separate installation documentation.

Frequently Asked Questions

Quick Stats

Stars4,261
Forks171
Contributors0
Open Issues111
Last commit1 day ago
CreatedSince 2024

Tags

#supply-chain-security#vulnerability-detection#security#devsecops#ci-cd#security-tools#static-analysis#github-actions

Built With

R
Rust

Links & Resources

Website

Included in

CI/CD Attacks578
Auto-fetched 1 day ago

Related Projects

git-dumpergit-dumper

A tool to dump a git repository from a website

Stars2,506
Forks296
Last commit1 month ago
pwn_jenkinspwn_jenkins

Notes about attacking Jenkins servers

Stars2,091
Forks325
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub