Katalog CVE

CVE-2026-17113

ŚrednieCVSS 6.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

Percentyl 1 - wyżej niż 1% wszystkich znanych CVE

Streszczenie

W CRI-O wykryto podatność w obsłudze zmiennych środowiskowych podczas tworzenia kontenerów. Gdy żądanie CreateContainer zawiera pole Envs o wartości nil, CRI-O używa nieprzetworzonych wpisów config.Env z obrazu OCI, co może prowadzić do paniki Go i awarii demona crio. Problem występuje, gdy wpis nie zawiera znaku '='.

Ocena ryzyka

Ryzyko obejmuje możliwość zdalnego spowodowania awarii demona crio przez atakującego, co prowadzi do zatrzymania wszystkich kontenerów na węźle i przerwania działania usług.

Rekomendacja

Zaleca się aktualizację CRI-O do wersji z poprawką oraz ograniczenie możliwości uruchamiania kontenerów z obrazów OCI o nieprawidłowych wpisach config.Env.

Inne podatności w CRI-O

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

A flaw was found in CRI-O's container-creation environment-variable handling (`mergeEnvs` in `server/utils.go`, consumed by `setupContainerEnvironmentAndWorkdir` in `server/container_create.go`). When a `CreateContainer` request supplies a `nil` CRI `Envs` field, CRI-O falls back to using the target OCI image's `config.Env` entries unfiltered, in contrast to the normal merge path, which validates each entry for a `key=value` form before use. An OCI image whose `config.Env` contains an entry with no `=` character (e.g. a bare `NOEQUALS` string) causes CRI-O to split that entry into a single-element slice and then index its second element, which is out of range. This triggers an unrecovered Go runtime panic in the `crio` daemon process, crashing it and terminating the container-runtime service for all workloads on the node until it is restarted.

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