Skip to content

Patch libgnutls30 and suppress new Go stdlib CVEs in ci-tools#136

Merged
lex57ukr merged 2 commits into
mainfrom
130-cve-monitor-fixable-vulnerabilities-in-ci-tools
May 25, 2026
Merged

Patch libgnutls30 and suppress new Go stdlib CVEs in ci-tools#136
lex57ukr merged 2 commits into
mainfrom
130-cve-monitor-fixable-vulnerabilities-in-ci-tools

Conversation

@lex57ukr
Copy link
Copy Markdown
Contributor

Summary

Clear the ci-tools CVE-monitor alert by fixing five CRITICAL/HIGH libgnutls30 vulnerabilities in-image and suppressing five new HIGH-severity Go stdlib CVEs that require upstream rebuilds. After this change make scan reports zero HIGH/CRITICAL findings against the locally built image.

Related Issues

Fixes #130
Refs #96
Refs #135

Changes

Further Comments

The libgnutls30 explicit install is a temporary safety net — #135 tracks removing it once node:26-bookworm-slim ships libgnutls30 >= 3.7.9-2+deb12u7. The Go stdlib suppressions clear automatically once actionlint, shfmt, and yq ship builds on Go >= 1.25.10 or 1.26.3 (tracked in #96).

lex57ukr and others added 2 commits May 25, 2026 05:57
A fresh trivy scan after the dependency refresh surfaced five
CRITICAL/HIGH libgnutls30 CVEs (all fixed in Debian 12 deb12u7) and five
new HIGH-severity Go stdlib CVEs affecting actionlint, shfmt, and yq.

Force the libgnutls30 upgrade by listing it in the explicit apt install
list so the build pulls deb12u7+ from Debian mirrors directly. The Go
stdlib CVEs require upstream rebuilds on Go >= 1.25.10 or 1.26.3 and
are suppressed in .trivyignore with per-entry tracking notes; the
header is updated to include yq.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@lex57ukr lex57ukr linked an issue May 25, 2026 that may be closed by this pull request
@lex57ukr lex57ukr added security Security-related change dependencies Dependency updates labels May 25, 2026
@lex57ukr lex57ukr enabled auto-merge (squash) May 25, 2026 12:21
@lex57ukr lex57ukr merged commit 2a25c14 into main May 25, 2026
8 checks passed
@lex57ukr lex57ukr deleted the 130-cve-monitor-fixable-vulnerabilities-in-ci-tools branch May 25, 2026 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates security Security-related change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CVE Monitor: fixable vulnerabilities in ci-tools

1 participant