Katalog CVE

CVE-2025-71313

ŚrednieCVSS 5.5
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 jądrze Linux, w podsystemie PCI Endpoint, brakuje sprawdzenia wartości NULL dla funkcji alloc_workqueue(). Jeśli alokacja się nie powiedzie, może dojść do dereferencji wskaźnika NULL przy wywołaniu queue_work() w epf_ntb_epc_init().

Ocena ryzyka

Brak sprawdzenia może prowadzić do awarii systemu (kernel panic) przy próbie użycia nieprawidłowej kolejki pracy, szczególnie w warunkach niedoboru pamięci.

Rekomendacja

Zastosuj łatkę z jądra Linux, która dodaje sprawdzenie NULL po alloc_workqueue() i zwraca -ENOMEM w przypadku 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: PCI: endpoint: Add missing NULL check for alloc_workqueue() alloc_workqueue() can return NULL on memory allocation failure. Without proper error checking, this may lead to a NULL pointer dereference when queue_work() is later called with the NULL workqueue pointer in epf_ntb_epc_init(). Add a NULL check immediately after alloc_workqueue() and return -ENOMEM on failure to prevent the driver from loading with an invalid workqueue pointer.

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