Skip to content

Address phase 1 critical CVE findings#21496

Merged
geropl merged 1 commit into
mainfrom
ona/phase-1-critical-cve-remediation
Jun 22, 2026
Merged

Address phase 1 critical CVE findings#21496
geropl merged 1 commit into
mainfrom
ona/phase-1-critical-cve-remediation

Conversation

@geropl

@geropl geropl commented Jun 22, 2026

Copy link
Copy Markdown
Member

Summary

Implements Phase 1 of the CLC-2255 critical CVE remediation plan:

  • Bumps the proxy Caddy builder/runtime images from 2.11.2 to 2.11.4.
  • Runs apk upgrade --no-cache in the image-builder-bob Dockerfile before installing runtime packages, refreshing Alpine packages such as OpenSSL.
  • Makes SBOM and vulnerability report uploads run with always() after the scan step, while guarding on populated scan output paths.
  • Documents that the existing BuildKit GO-2026-4858 suppression is workspace-global until artifact-scoped suppressions are available.

Issues

Relates to CLC-2255

Validation

  • git diff --check
  • leeway build components/proxy:docker --dont-test -Dversion=dev -DimageRepoBase=localhost:5000/gitpod
  • leeway sbom scan components/proxy:docker --output-dir /tmp/proxy-scan -Dversion=dev -DimageRepoBase=localhost:5000/gitpod
    • components/proxy:docker: critical=0 high=5
  • leeway build components/image-builder-bob:docker --dont-test -Dversion=dev -DimageRepoBase=localhost:5000/gitpod
  • leeway sbom scan components/image-builder-bob:docker --output-dir /tmp/bob-scan -Dversion=dev -DimageRepoBase=localhost:5000/gitpod
    • components/image-builder-bob:docker: critical=0 high=98 ignored=2

Both Docker builds confirmed libcrypto3 and libssl3 were upgraded from 3.5.6-r0 to 3.5.7-r0.

Co-authored-by: Codex <noreply@openai.com>
@geropl geropl requested a review from a team as a code owner June 22, 2026 09:15
@geropl geropl enabled auto-merge (squash) June 22, 2026 09:25
@geropl geropl merged commit 820e083 into main Jun 22, 2026
15 checks passed
@geropl geropl deleted the ona/phase-1-critical-cve-remediation branch June 22, 2026 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants