Katalog CVE

CVE-2025-39694

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

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

Streszczenie

W jądrze Linux w podsystemie SCLP (Service Call Logical Processor) na platformie s390, sprawdzenie czy adres SCCB jest NULL jest wykonywane po translacji adresu fizycznego na wirtualny. Jeśli mapowanie tożsamościowe nie zaczyna się od zera, sprawdzenie nie działa, co może prowadzić do nieprawidłowego dostępu do pamięci.

Ocena ryzyka

Lokalny atakujący może wywołać nieprawidłowy dostęp do pamięci jądra, potencjalnie prowadząc do awarii systemu (kernel panic) lub wycieku informacji.

Rekomendacja

Zastosuj łatkę z jądra Linux zawierającą sprawdzenie NULL przed translacją adresu w kodzie SCLP.

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: s390/sclp: Fix SCCB present check Tracing code called by the SCLP interrupt handler contains early exits if the SCCB address associated with an interrupt is NULL. This check is performed after physical to virtual address translation. If the kernel identity mapping does not start at address zero, the resulting virtual address is never zero, so that the NULL checks won't work. Subsequently this may result in incorrect accesses to the first page of the identity mapping. Fix this by introducing a function that handles the NULL case before address translation.

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