Katalog CVE

CVE-2026-112264

WysokieCVSS 7.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

BentoML do wersji 1.4.39 zawiera podatność wstrzyknięcia instrukcji Dockerfile, umożliwiającą dodanie dowolnych instrukcji budowania poprzez osadzenie znaków nowej linii w kluczach mapowania docker.env renderowanych przez szablon base.j2. Złośliwy plik bentofile.yaml lub importowany archiwum bento może spowodować wykonanie wstrzykniętych instrukcji RUN podczas docker build.

Ocena ryzyka

Atakujący może uzyskać dostęp do sekretów budowania i zatruć obrazy kontenerów, co może prowadzić do przejęcia środowiska produkcyjnego. Ryzyko dotyczy procesów CI/CD wykorzystujących BentoML.

Rekomendacja

Należy zaktualizować BentoML do wersji zawierającej poprawkę lub zweryfikować szablony renderujące docker.env. Zaleca się także ograniczenie zaufania do plików bentofile.yaml i importowanych archiwów bento.

Inne podatności w BentoML

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

BentoML through 1.4.39 contains a Dockerfile instruction injection vulnerability that allows attackers to add arbitrary build instructions by embedding newlines in docker.env mapping keys rendered by the legacy base.j2 template. Attackers can supply a crafted bentofile.yaml or imported bento archive so that bentoml containerize executes injected RUN instructions during docker build, accessing build secrets and poisoning images.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS