Katalog CVE

CVE-2026-80687

Niskie ryzyko· EPSS 6%
Opublikowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

W jądrze Linux w podsystemie iommufd/viommu, w funkcji iommufd_vdevice_alloc_ioctl(), po nieudanej walidacji rozmiaru vdevice_size, skok do etykiety out_put_idev pomija zwolnienie blokady igroup, co prowadzi do zakleszczenia kolejnych operacji vDEVICE na tej grupie.

Ocena ryzyka

Zakleszczenie blokady może uniemożliwić działanie funkcji vDEVICE, co może prowadzić do niedostępności usług zależnych od iommufd, a w skrajnych przypadkach do awarii systemu.

Rekomendacja

Zastosuj aktualizację jądra Linux zawierającą poprawkę, która zmienia skok na out_unlock_igroup, aby zapewnić zwolnienie blokady w ścieżce błędu.

Inne podatności w Linux kernel

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

In the Linux kernel, the following vulnerability has been resolved: iommufd/viommu: Release the igroup lock on the vdevice_size error path iommufd_vdevice_alloc_ioctl() takes idev->igroup->lock, then validates the driver's vdevice_size against the core structure size with a WARN_ON_ONCE. On failure that guard jumps to out_put_idev, below out_unlock_igroup, so it skips the mutex_unlock(), leaving the igroup lock held and deadlocking the next vDEVICE operation on that group. Jump to out_unlock_igroup instead.

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