sdk:10.0 / sdk:10.0-noble ship libbrotli1 1.1.0-2build2 (CVE-2026-111497, fix available in noble-security)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 61/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- docker, ubuntu
- Ambito
- infrastructure
Direzione di ricerca
Inizia individuando i livelli Dockerfile usati per creare le immagini SDK .NET 10.0 Ubuntu Noble e identificando dove viene installato libbrotli1. Controlla la versione del pacchetto in un’immagine ricostruita con i comandi dpkg e apt-cache forniti, quindi analizzala con Trivy. Il lavoro è completato quando l’immagine SDK contiene la versione corretta del pacchetto Ubuntu e il rilievo è stato eliminato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
The mcr.microsoft.com/dotnet/sdk:10.0 and sdk:10.0-noble images (pulled 2026-11-05) contain the Ubuntu package libbrotli1 1.1.0-2build2. Trivy reports CVE-2026-111497 (HIGH) against it. Ubuntu noble-updates/noble-security already has the fixed version 1.1.0-2ubuntu0.1.
mcr.microsoft.com/dotnet/aspnet:10.0-noble does not contain libbrotli1, so the runtime images are not affected by this package.
To reproduce
podman pull mcr.microsoft.com/dotnet/sdk:10.0-noble
podman run --rm -u root --entrypoint sh mcr.microsoft.com/dotnet/sdk:10.0-noble -c \
"dpkg -s libbrotli1 | grep ^Version; apt-get update -qq; apt-cache policy libbrotli1 | sed -n 1,3p"
# Version: 1.1.0-2build2
# Installed: 1.1.0-2build2 Candidate: 1.1.0-2ubuntu0.1
trivy image mcr.microsoft.com/dotnet/sdk:10.0-noble --scanners vuln
# libbrotli1 CVE-2026-111497 HIGH fixed in 1.1.0-2ubuntu0.1
Upgrading it in a derived image works:
apt-get update && apt-get install -y --only-upgrade libbrotli1 gives 1.1.0-2ubuntu0.1, and Trivy then reports no finding.
Expected behavior
The SDK images pick up the fixed libbrotli1 when they are rebuilt.
Questions
- Is a rebuild of the SDK images with the fixed
libbrotli1planned? From the Image Update Policy, I assume this is covered by the monthly re-build (second Tuesday, 2026-11-10), since the CVE is rated HIGH and not Critical. Is that right? ubuntu:nobledoes not containlibbrotli1, so a base image update would not trigger a rebuild. Is the package installed as a dependency in the SDK Dockerfile layers?
Notes
- This is separate from the Brotli fix inside the .NET runtime (
System.IO.Compression) shipped in 10.0.14; updating one does not update the other. - Only Ubuntu noble images were checked.
Other information
- Image tags:
sdk:10.0,sdk:10.0-noble(Ubuntu 24.04.5 LTS), pulled 2026-11-05. - Related: https://devblogs.microsoft.com/dotnet/dotnet-october-2026-oob-security-updates/
- Lingua principale
- Dockerfile
- Stelle
- 4.9k
- Fork
- 2k
- Merge medio
- 1g 17h
- PR unite (30g)
- 58
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di dotnet/dotnet-docker
-
area-documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
dotnet/dotnet-docker#4597 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
area-documentation up-for-grabs
Difficoltà 1/5 1-3 ore Idoneità per principianti 72/100
dotnet/dotnet-docker#2452 ·
I maintainer di solito rispondono entro 1 giorno
-
aspnet:10.0-alpine-composite tag hasn't been updatedForse già presa @lbussell l’ha presa 9 giorni fa. Apertaarea-dockerfiles
Difficoltà 2/5 1-3 ore Idoneità per principianti 57/100
dotnet/dotnet-docker#7448 · 1 commento · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
untriaged
Difficoltà 3/5 1-2 giorni Idoneità per principianti 66/100
dotnet/dotnet-docker#7426 · 3 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Changes required for .NET 11Forse di nuovo libera @lbussell l’ha presa 80 giorni fa e non c’è nessuna pull request aperta. Apertaarea-dockerfiles needs-announcement
dotnet/dotnet-docker#7318 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di dotnet/dotnet-docker
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
apache/arrow-erlang#126 ·
-
`forum_pr_poster` action will always return `none` when checking for pre-existing feedback threads, even if a feedback thread already exists.Forse già presa @pgmzeta l’ha presa oggi. ApertaE-Verified P-Major
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
goonstation/goonstation#28259 ·
I maintainer di solito rispondono entro 2 giorni
-
security trivy
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
kubefleet-dev/kubefleet#1037 ·
I maintainer di solito rispondono entro 1 giorno
-
Remove the `pull_request_target` workflow before GitHub blocks itForse già presa @jat255 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
known-red S3: friction & debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
MedakaLang/medaka#4969 ·
I maintainer di solito rispondono entro 1 giorno