Katalog CVE

CVE-2026-100844

WysokieCVSS 8.4
Opublikowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.64%

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

Streszczenie

MONAI przed wersją 1.6.0 jest podatny na wstrzykiwanie poleceń systemu operacyjnego w komponencie nnUNetV2Runner. Wartości kontrolowane przez użytkownika z pliku konfiguracyjnego YAML (np. dataset_name_or_id) oraz z argumentów CLI/kwargs są łączone w ciąg poleceń bez cytowania i walidacji, a następnie przekazywane do subprocess z shell=True. Jeśli ofiara załaduje przetworzony złośliwy plik konfiguracyjny, dowolne polecenia są wykonywane z uprawnieniami użytkownika uruchamiającego zadanie.

Ocena ryzyka

Wykonanie dowolnych poleceń może prowadzić do pełnej kompromitacji systemu, kradzieży danych lub eskalacji uprawnień.

Rekomendacja

Zaktualizuj MONAI do wersji 1.6.0 lub nowszej. Nie ładuj plików konfiguracyjnych z niezaufanych źródeł.

Inne podatności w MONAI

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

MONAI before 1.6.0 is vulnerable to OS command injection in the nnUNetV2Runner component (monai.apps.nnunet.nnunetv2_runner). User-controlled values taken from the YAML configuration file (notably dataset_name_or_id) and from CLI/kwargs arguments are concatenated into a command string without quoting or validation and then passed to subprocess with shell=True, so shell metacharacters (e.g., ';' on Linux, '&' on Windows) are interpreted. If a victim loads and processes a crafted configuration file — for example by instantiating nnUNetV2Runner with the malicious YAML and invoking a training/validation job such as train_single_model() — arbitrary commands are executed with the privileges of the user running the job.

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