CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-33744

High
Published: Translated: NVD NIST

Summary

BentoML to biblioteka Pythona do budowania systemów serwujących zoptymalizowanych dla aplikacji AI i wnioskowania modeli. W wersjach przed 1.4.37 pole `docker.system_packages` w pliku `bentofile.yaml` akceptuje dowolne ciągi znaków, które są interpolowane bez sanitizacji w poleceniach `RUN` w Dockerfile, co prowadzi do możliwości wykonania dowolnych poleceń.

Risk Assessment

Wykorzystanie tej podatności może prowadzić do nieautoryzowanego wykonania poleceń w systemie, co stwarza poważne zagrożenie dla bezpieczeństwa organizacji.

Recommendation

Zaleca się aktualizację do wersji 1.4.37 lub nowszej, aby zlikwidować tę podatność oraz przeglądanie i weryfikację plików `bentofile.yaml` w celu uniknięcia potencjalnych zagrożeń.

Related vulnerabilities

Original NVD description (English source)

BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.37, the `docker.system_packages` field in `bentofile.yaml` accepts arbitrary strings that are interpolated directly into Dockerfile `RUN` commands without sanitization. Since `system_packages` is semantically a list of OS package names (data), users do not expect values to be interpreted as shell commands. A malicious `bentofile.yaml` achieves arbitrary command execution during `bentoml containerize` / `docker build`. Version 1.4.37 fixes the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS