Katalog CVE

CVE-2026-72357

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

W jądrze Linux w mechanizmie uprobes dla architektury x86 występuje błąd polegający na użyciu niewłaściwego mm_struct w funkcji __in_uprobe_trampoline. W ścieżce wyrejestrowania używano current->mm zamiast mm_struct procesu śledzonego, co jest nieprawidłowe w kontekście tracera.

Ocena ryzyka

Ryzyko obejmuje nieprawidłowe działanie uprobes podczas wyrejestrowania, co może prowadzić do błędów w debugowaniu lub monitorowaniu procesów, a w skrajnych przypadkach do awarii systemu.

Rekomendacja

Zaleca się zastosowanie poprawki, która dodaje argument mm_struct do __in_uprobe_trampoline i przekazuje właściwy wskaźnik mm od wywołujących.

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

In the Linux kernel, the following vulnerability has been resolved: uprobes/x86: Use proper mm_struct in __in_uprobe_trampoline In the unregister path we use __in_uprobe_trampoline check with current->mm for the VMA lookup, which is wrong, because we are in the tracer context, not the traced process. Add mm_struct pointer argument to __in_uprobe_trampoline and changing related callers to pass proper mm_struct pointer.

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