Skip to content

Rewrite Dockerfile to use Ubuntu 24.04 base image instead of Debian to resolve CVE-2025-6020#92

Merged
barne856 merged 19 commits into
mainfrom
resolve-CVE-2024-10963
Jul 1, 2025
Merged

Rewrite Dockerfile to use Ubuntu 24.04 base image instead of Debian to resolve CVE-2025-6020#92
barne856 merged 19 commits into
mainfrom
resolve-CVE-2024-10963

Conversation

@barne856

@barne856 barne856 commented Jun 30, 2025

Copy link
Copy Markdown
Member

Updates docker scout workflow to run on images built from the PR instead of "latest". Re-based Dockerfile to Ubuntu 24.04 rather than micromamba/debian base image which has a known unresolved vulnerability. The docker scout action does not play nice with buildx action and local images, so the simplest method is it push it to a the registry before scanning.

@barne856 barne856 requested a review from thwllms June 30, 2025 19:46
@github-actions

github-actions Bot commented Jun 30, 2025

Copy link
Copy Markdown

🔍 Vulnerabilities of ghcr.io/fema-ffrd/stormlit:pr-92

📦 Image Reference ghcr.io/fema-ffrd/stormlit:pr-92
digestsha256:cdfaa507df32eb67f4254a560e2b45d550115d6c99987ab3c23f80ae3f8f18f7
vulnerabilitiescritical: 0 high: 0 medium: 0 low: 0
platformlinux/amd64
size913 MB
packages435
📦 Base Image ubuntu:24.04
also known as
  • latest
  • noble
  • noble-20250529
digestsha256:04f510bf1f2528604dc2ff46b517dbdbb85c262d62eacc4aa4d3629783036096
vulnerabilitiescritical: 0 high: 0 medium: 4 low: 6

@barne856 barne856 changed the title Add Debian unstable repository to install libpam packages for CVE-202… Add Debian unstable repository to install libpam packages for CVE-2025-6020 Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@barne856 barne856 changed the title Add Debian unstable repository to install libpam packages for CVE-2025-6020 Rewrite Dockerfile to use Ubuntu 24.04 base image instead of Debian to resolve CVE-2025-6020 Jun 30, 2025
@fema-ffrd fema-ffrd deleted a comment from github-actions Bot Jun 30, 2025
@github-actions

Copy link
Copy Markdown

🔍 SonarQube Analysis Results

Summary:

  • 🐛 Bugs: 0
  • 🔒 Vulnerabilities: 0
  • 🧹 Code Smells: 34
  • 📊 Total Issues: 34

📋 Detailed Reports Available

📥 Download Full Report - Click "Artifacts" section

The detailed report includes:

  • Complete breakdown by severity and type
  • Specific file locations and line numbers
  • Rule descriptions and fix suggestions
  • CSV format for spreadsheet analysis
  • Raw JSON data for custom processing

💡 Review the workflow summary for metrics and download the artifact for complete details.

@barne856 barne856 merged commit 5b145d9 into main Jul 1, 2025
9 checks passed
@barne856 barne856 deleted the resolve-CVE-2024-10963 branch July 1, 2025 13:49
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