Skip to content

Bump APT_CACHE_BUST to clear 47 Trivy HIGH findings - #152

Merged
keithfz merged 1 commit into
mainfrom
keithzeto/apt-cache-bust-2026-09-30
Sep 30, 2026
Merged

keithfz merged 1 commit into
mainfrom
keithzeto/apt-cache-bust-2026-09-30

Conversation

@keithfz

@keithfz keithfz commented Sep 30, 2026

Copy link
Copy Markdown
Contributor

The Trivy PR scan on #146 (run) found 52 fixable CRITICAL/HIGH CVEs.

OS packages (47): fixed here

Package Installed Fixed
libssl3t64, openssl, openssl-provider-legacy 3.5.7-1~deb13u2 3.5.7-1~deb13u3
linux-libc-dev 6.12.107-1 6.12.111-1

Debian has these fixes in the archive now. The cached apt layer is stale. I ran the runtime-stage apt install on a clean debian:stable-slim today, and it installs the fixed versions. This PR bumps APT_CACHE_BUST to make buildx fetch again.

npm packages (5): fixed in the fork

engine.io 6.6.9 and brace-expansion 2.1.4 / 1.1.18 come from /usr/local/snyk-broker. The fix is in cortexapps/snyk-broker#30. After it merges and gets the tag v1.0.21-axon, SNYK_BROKER_VERSION must be bumped (in this PR or in a follow-up).

🤖 Generated with Claude Code

The PR scan on #146 flagged 52 fixable HIGH CVEs. 47 are OS packages:
libssl3t64, openssl and openssl-provider-legacy at 3.5.7-1~deb13u2, and
linux-libc-dev at 6.12.107-1. The cached apt layer is stale again.

A fresh apt layer built today gets openssl 3.5.7-1~deb13u3 and
linux-libc-dev 6.12.111-1, which are the fixed versions.

The other 5 findings (engine.io and brace-expansion) come from the
snyk-broker fork and are fixed in cortexapps/snyk-broker#30.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@keithfz
keithfz requested a review from a team September 30, 2026 15:02
@keithfz
keithfz enabled auto-merge (squash) September 30, 2026 15:03
@keithfz
keithfz merged commit af7efc2 into main Sep 30, 2026
18 of 19 checks passed
@keithfz
keithfz deleted the keithzeto/apt-cache-bust-2026-09-30 branch September 30, 2026 15:07
keithfz added a commit that referenced this pull request Sep 30, 2026
Picks up cortexapps/snyk-broker#30, which updates engine.io to 6.6.11
and the two brace-expansion copies to 2.1.7 and 1.1.21. This clears the
5 npm HIGH findings (CVE-2026-102599, CVE-2026-102276, CVE-2026-102278)
under /usr/local/snyk-broker that the Trivy scan flagged. The OS-package
findings from the same scan were cleared by #152.

Updates both the production agent image and the test relay server image
to the same snyk-broker fork tag.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants