Skip to content

Suppress unfixable Go stdlib CVEs in ci-tools#95

Merged
lex57ukr merged 2 commits intomainfrom
94-fix-ci-tools-cve
Mar 21, 2026
Merged

Suppress unfixable Go stdlib CVEs in ci-tools#95
lex57ukr merged 2 commits intomainfrom
94-fix-ci-tools-cve

Conversation

@lex57ukr
Copy link
Copy Markdown
Contributor

Summary

The CVE monitor flagged two HIGH-severity Go stdlib vulnerabilities (CVE-2026-25679, CVE-2026-27137) in the ci-tools image. Both affect actionlint and yq, which are compiled with Go versions older than 1.26.1. Neither CVE is exploitable in offline lint tools, and no upstream releases with a patched Go toolchain are available yet. This PR suppresses the findings with documented rationale until upstream catches up.

Related Issues

Refs #94

Changes

  • Add .trivyignore entries for CVE-2026-25679 (net/url) and CVE-2026-27137 (crypto/x509) with per-CVE comments noting affected binaries, Go versions, and removal criteria
  • Add "stdlib" to the cspell word list

lex57ukr and others added 2 commits March 21, 2026 08:28
CVE-2026-25679 (net/url) and CVE-2026-27137 (crypto/x509) are both
Go stdlib issues requiring Go >= 1.26.1. Neither CVE is exploitable
in offline lint tools. Suppress until upstream ships patched builds.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@lex57ukr lex57ukr added security Security-related change cve-monitor Automated CVE monitoring alerts labels Mar 21, 2026
@lex57ukr lex57ukr merged commit 6bdecba into main Mar 21, 2026
7 checks passed
@lex57ukr lex57ukr deleted the 94-fix-ci-tools-cve branch March 21, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cve-monitor Automated CVE monitoring alerts security Security-related change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant