Katalog CVE

CVE-2026-80520

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

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

Streszczenie

W jądrze Linux w sterowniku ovpn funkcja ovpn_crypto_kill_key zakłada, że oba sloty kryptograficzne są wypełnione i wyłuskuje każdy slot przed sprawdzeniem, czy nie jest pusty. Może to prowadzić do wyłuskania pustego wskaźnika, gdy peer ma tylko jeden klucz lub gdy usuwany klucz nie istnieje.

Ocena ryzyka

Atakujący może spowodować awarię systemu lub nieprawidłowe działanie funkcji kryptograficznych, co może prowadzić do naruszenia poufności lub dostępności.

Rekomendacja

Zainstaluj poprawkę jądra Linux, która dodaje sprawdzenie NULL przed dostępem do slotów i tylko podmienia pasujący slot.

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: ovpn: fix NULL dereference when killing missing key ovpn_crypto_kill_key assumes both crypto slots are populated and dereferences each slot before checking it. That is not guaranteed: a peer can have only one installed key, and the kill path may be asked to remove a key that is not present. Read each slot once while holding the crypto state lock, check for NULL before looking at key_id, and only replace the slot that actually matches.

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