Katalog CVE

CVE-2026-90421

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

W jądrze Linux w podsystemie PCI występuje użycie po zwolnieniu (UAF), gdy operacja probe przebiega równolegle z usuwaniem dynamicznego identyfikatora. Wskaźnik do dynamicznego ID może zostać zwolniony przez remove_id_store(), podczas gdy pci_match_device() nadal go używa.

Ocena ryzyka

Użycie po zwolnieniu może prowadzić do uszkodzenia pamięci jądra, awarii systemu lub potencjalnego wykonania kodu. Ryzyko występuje w scenariuszach równoległego dodawania i usuwania dynamicznych identyfikatorów PCI.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę, która kopiuje identyfikator w pci_match_device() przed użyciem. Unikaj równoległego modyfikowania dynamicznych identyfikatorów PCI w podatnych wersjach.

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: Fix UAF when probe runs concurrent to dyn ID removal Dynamic IDs are only guaranteed to be valid when dynids.lock is held, as remove_id_store() can free the node. Thus, make a copy in pci_match_device(). Also, clarify that the id parameter is only valid during probe.

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