zizmor
Static analysis tool for GitHub Actions security
TLDR
Audit all GitHub Actions in current directory
$ zizmor .
Output in SARIF format$ zizmor --format sarif [.github/workflows/]
Run fully offline$ zizmor --offline .
SYNOPSIS
zizmor [options] [path]
DESCRIPTION
zizmor audits GitHub Actions YAML files for security issues including template injection vulnerabilities, mutable tag pinning, and known advisory usage. It has approximately 24 audit rules, generates SARIF output for GitHub code scanning integration, and supports offline mode by default.
INSTALL
sudo pacman -S zizmor
sudo apk add zizmor
sudo zypper install zizmor
brew install zizmor
nix profile install nixpkgs#zizmor
HISTORY
zizmor was created by William Woodruff (Trail of Bits) and is written in Rust.
SEE ALSO
semgrep(1)