Katalog CVE

CVE-2026-97591

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w podsystemie s390/crypto brakuje poprawnej obsługi kodu EBUSY w algorytmie PHMAC, gdy żądanie jest przekazywane do silnika kryptograficznego. Funkcja crypto_transfer_hash_request_to_engine() zwraca EINPROGRESS lub EBUSY jako sygnał sukcesu, ale EBUSY nie było obsługiwane.

Ocena ryzyka

Brak obsługi EBUSY może prowadzić do błędnego traktowania udanego transferu jako błędu, powodując nieprawidłowe działanie lub zawieszenie operacji kryptograficznych PHMAC.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dodającą obsługę EBUSY jako kodu sukcesu w PHMAC.

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/crypto: Fix handling of EBUSY in PHMAC when req is pushed to crypto engine When a request is transferred to the engine via crypto_transfer_hash_request_to_engine() there are two return codes signaling a successful transfer: EINPROGRESS and EBUSY. However the correct handling of EBUSY was missing and has been added as a return code indicating a successful transfer to the crypto engine.

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