Skip to content

Fix ci-tools CVE-2026-31802 and base image vulnerabilities#88

Merged
lex57ukr merged 1 commit intomainfrom
86-cve-monitor-fix-ci-tools-vulnerabilities
Mar 14, 2026
Merged

Fix ci-tools CVE-2026-31802 and base image vulnerabilities#88
lex57ukr merged 1 commit intomainfrom
86-cve-monitor-fix-ci-tools-vulnerabilities

Conversation

@lex57ukr
Copy link
Copy Markdown
Contributor

Summary

Resolves all fixable CRITICAL/HIGH vulnerabilities flagged by the CVE monitor in the ci-tools image. The npm bump fixes four transitive dependency CVEs (node-tar symlink traversal, minimatch ReDoS), and the base image refresh picks up patched Debian kernel headers that clear the remaining ten HIGH findings.

Related Issues

Fixes #86

Changes

  • Bump npm 11.11.0 → 11.11.1 (bundles tar ≥7.5.11, minimatch ≥10.2.4)
  • Refresh node:25-bookworm-slim base image digest (linux-libc-dev 6.1.162-1 → 6.1.164-1)
  • Clear .trivyignore — all four suppressed CVEs are now resolved upstream

Further Comments

Resolved CVEs:

make verify and make scan both pass clean locally.

@lex57ukr lex57ukr added security Security-related change cve-monitor Automated CVE monitoring alerts labels Mar 14, 2026
@lex57ukr lex57ukr enabled auto-merge (squash) March 14, 2026 17:24
npm 11.11.1 bundles tar >=7.5.11 and minimatch >=10.2.4, resolving
all four suppressed npm CVEs. The base image digest is updated to
pick up linux-libc-dev 6.1.164-1 (fixes 10 kernel CVEs). The
.trivyignore entries are no longer needed.

Also update the create-github-app-token action pin to match v2.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@lex57ukr lex57ukr force-pushed the 86-cve-monitor-fix-ci-tools-vulnerabilities branch from b307aaf to 561be14 Compare March 14, 2026 17:26
@lex57ukr lex57ukr merged commit 0bb1d6e into main Mar 14, 2026
7 checks passed
@lex57ukr lex57ukr deleted the 86-cve-monitor-fix-ci-tools-vulnerabilities branch March 14, 2026 17:27
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.

CVE Monitor: fixable vulnerabilities in ci-tools

1 participant