CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-44974

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.27%

19th percentile - higher than 19% of all known CVEs

Summary

W jądrze systemu Linux zidentyfikowano podatność, która może prowadzić do sytuacji Use-after-Free (UaF) podczas wyboru punktu końcowego. Funkcje select_local_address() i select_signal_address() zwracają referencję do punktu końcowego, co może być niebezpieczne po odblokowaniu RCU.

Risk Assessment

Wykorzystanie tej podatności może prowadzić do nieprzewidzianych zachowań systemu, w tym potencjalnych awarii lub naruszenia integralności danych. Organizacje powinny być świadome ryzyka związanego z nieprawidłowym zarządzaniem pamięcią w jądrze systemu.

Recommendation

Zaleca się aktualizację jądra systemu Linux do najnowszej wersji, w której ta podatność została naprawiona. Dodatkowo, warto monitorować i testować aplikacje korzystające z funkcji związanych z mptcp, aby upewnić się, że nie występują inne problemy z pamięcią.

Related vulnerabilities

Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: mptcp: pm: avoid possible UaF when selecting endp select_local_address() and select_signal_address() both select an endpoint entry from the list inside an RCU protected section, but return a reference to it, to be read later on. If the entry is dereferenced after the RCU unlock, reading info could cause a Use-after-Free. A simple solution is to copy the required info while inside the RCU protected section to avoid any risk of UaF later. The address ID might need to be modified later to handle the ID0 case later, so a copy seems OK to deal with.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS