PT-2026-141142

CVE-2026-102289

·

Published

2026-11-09

·

Updated

2026-11-09

Description by

CVSS 4.0
7.0
High
MetricsAV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:N/VA:N/SC:H/SI:H/SA:H
Name of the Vulnerable Software and Affected Versions zizmor version 1.27.0
Description Debug logging serializes the parsed application configuration, causing GitHub credentials to be written to stderr in cleartext. This occurs when tokens are supplied via environment variables GH TOKEN, GITHUB TOKEN, ZIZMOR GITHUB TOKEN, or command-line options --gh-token, --github-token, and --zizmor-github-token. The affected logging is triggered by using the -v or --verbose options or an applicable RUST LOG directive during normal online operation or when using --no-online-audits. If an unauthorized party gains access to CI logs, support artifacts, terminal captures, or public bug reports containing this output, they can use the credentials based on the token's scopes and permissions.
Recommendations Update zizmor to version 1.28.0. As a temporary workaround, avoid using the -v or --verbose options and the RUST LOG directive when providing GitHub credentials.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-F42P-WJW5-97QH
Found an issue in the description? Have something to add? Feel free to write us 👾