Katalog CVE

CVE-2026-41684

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.41%

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

Streszczenie

Incus przed wersją 7.0.0 ufa wbudowanej konfiguracji backup/index.yaml i tylko warunkowo parsuje starszy plik backup/container/backup.yaml. Złośliwe archiwum może zawierać poprawną konfigurację inline, ale zniekształcony plik backup.yaml bez sekcji container, co prowadzi do dereferencji nil i awarii demona Incus. Podatność występuje w ścieżce przywracania i importu kopii zapasowych.

Ocena ryzyka

Uwierzytelniony użytkownik z uprawnieniami do importu kopii zapasowych może spowodować awarię demona Incus, prowadząc do odmowy usługi. Może to zakłócić zarządzanie kontenerami i maszynami wirtualnymi.

Rekomendacja

Zaktualizuj Incus do wersji 7.0.0 lub nowszej, która zawiera poprawkę. Ogranicz uprawnienia do importu kopii zapasowych tylko do zaufanych użytkowników.

Inne podatności w Incus

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

Incus is a system container and virtual machine manager. Prior to version 7.0.0, backup.GetInfo() trusts the inline backup/index.yaml config when present and only falls back to parsing the legacy backup/container/backup.yaml file if result.Config == nil. As a result, an archive can carry a valid inline config that passes the initial import preflight while also carrying a malformed legacy backup/container/backup.yaml file that is reparsed later from the restored file system. ParseConfigYamlFile() accepts YAML documents with no container section, and multiple downstream consumers then dereference. Container without checking for nil. Confirmed examples in the instance restore and import flow include backup.UpdateInstanceConfig() and internalImportFromBackup(). An authenticated user with permission to import instance backups may be able to crash the Incus daemon with a crafted backup archive whose inline backup/index.yaml is valid but whose extracted legacy backup.yaml omits container. The crash occurs in the restore path after archive extraction has begun. This issue has been patched in version 7.0.0.

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