Katalog CVE

CVE-2024-49851

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

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

Streszczenie

W jądrze Linux funkcja tpm_dev_transmit przygotowuje przestrzeń TPM przed próbą transmisji polecenia, ale w przypadku niepowodzenia polecenia nie wykonuje wycofania tego przygotowania. Może to prowadzić do wycieku przejściowych uchwytów (transient handles), jeśli urządzenie zostanie następnie zamknięte bez wykonywania dalszych poleceń. Poprawka polega na opróżnieniu przestrzeni w przypadku niepowodzenia transmisji polecenia.

Ocena ryzyka

Wyciek przejściowych uchwytów TPM może prowadzić do wyczerpania zasobów modułu TPM i problemów z jego dalszym działaniem, co może wpłynąć na funkcje bezpieczeństwa zależne od TPM.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę. Monitoruj stan modułu TPM w systemach, które intensywnie korzystają z operacji TPM.

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: tpm: Clean up TPM space after command failure tpm_dev_transmit prepares the TPM space before attempting command transmission. However if the command fails no rollback of this preparation is done. This can result in transient handles being leaked if the device is subsequently closed with no further commands performed. Fix this by flushing the space in the event of command transmission failure.

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