CVE-2025-59438
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 18 - wyżej niż 18% wszystkich znanych CVE
Streszczenie
Mbed TLS do wersji 3.6.4 zawiera podatność typu Observable Timing Discrepancy (obserwowalna rozbieżność czasowa). Może to pozwolić atakującemu na wywnioskowanie informacji na podstawie różnic w czasie wykonania operacji kryptograficznych.
Ocena ryzyka
Atakujący może potencjalnie wywnioskować wrażliwe dane (np. klucze) poprzez analizę czasową. Ryzyko dotyczy systemów wykorzystujących Mbed TLS do komunikacji szyfrowanej.
Rekomendacja
Zaktualizuj Mbed TLS do wersji nowszej niż 3.6.4, zawierającej poprawkę. Regularnie monitoruj aktualizacje bibliotek kryptograficznych.
Inne podatności w Mbed TLS
Zobacz wszystkie- CVE-2026-34877Krytyczne
Podatność w bibliotece Mbed TLS (wersje 2.19.0 do 3.6.5 oraz 4.0.0) wynika z niedostatecznej ochrony serializowanych struktur SSL. Osoba atakująca może modyfikować te struktury, powodując uszkodzenie pamięci i potencjalnie wykonanie dowolnego kodu.
- CVE-2026-87044Średnie
W sterowniku shim kryptografii Mbed TLS (drivers/crypto/crypto_mbedtls_shim.c) ścieżki błędów w funkcjach mbedtls_cbc() i mbedtls_aead() po udanym psa_cipher_encrypt_setup()/psa_aead_decrypt_setup() nie wywołują psa_cipher_abort()/psa_aead_abort(). Powoduje to trwały wyciek kontekstu mbedtls_aes_context (ok. 288 bajtów) ze stałego sterty Mbed TLS (domyślnie 512 bajtów) przy każdej nieudanej operacji. Atakujący bez uwierzytelnienia może wyczerpać stertę, wysyłając ramki 802.15.4 z błędnym MIC lub przez kanał OSDP, co trwale blokuje kolejne operacje kryptograficzne do restartu urządzenia.
- CVE-2026-73064Niskie
W Mbed TLS w wersjach 3.2.0 do 3.6.6 oraz 4.0.0 do 4.1.0 atakujący, który może spowodować awarię źródła entropii, może usunąć lub wstrzyknąć bajty na początku strumienia TLS. Podatność dotyczy wyłącznie serwerów TLS 1.3.
- CVE-2026-25832Niskie
W bibliotece Mbed TLS w wersjach 3.6.x przed 3.6.7 oraz 4.1.x przed 4.1.2 klient TLS 1.3 akceptuje komunikat HelloRetryRequest wskazujący grupę, której klient nie zadeklarował wcześniej. Może to prowadzić do naruszenia uzgodnień protokołu TLS 1.3.
- CVE-2026-34876Wysokie
Mbed TLS 3.x przed 3.6.6 zawiera podatność na odczyt poza zakresem w funkcji mbedtls_ccm_finish() z powodu braku walidacji parametru tag_len. Atakujący może uzyskać dane z sąsiedniego kontekstu CCM.
- CVE-2025-66442Średnie
W Mbed TLS do wersji 4.0.0 występuje wywołany przez kompilator kanał boczny czasowy (w deszyfrowaniu RSA oraz CBC/ECB), który pojawia się tylko przy użyciu funkcji select-optimize w LLVM. Dotyczy to również TF-PSA-Crypto do wersji 1.0.0.
- CVE-2025-54764Średnie
Mbed TLS w wersji przed 3.6.5 pozwala na lokalny atak czasowy przeciwko niektórym operacjom RSA oraz bezpośrednim wywołaniom mbedtls_mpi_mod_inv lub mbedtls_mpi_gcd. Atakujący z lokalnym dostępem może wykorzystać różnice czasowe do wyciągnięcia informacji o operacjach kryptograficznych.
Oryginalny opis (angielski, źródło NVD)
Mbed TLS through 3.6.4 has an Observable Timing Discrepancy.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

