Katalog CVE

CVE-2016-6129

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

Streszczenie

Funkcja rsa_verify_hash_ex w bibliotece LibTomCrypt, używana w OP-TEE przed wersją 2.2.0, nie weryfikuje, czy długość wiadomości jest równa długości danych zakodowanych w ASN.1. To umożliwia zdalnym atakującym fałszowanie podpisów RSA lub certyfikatów publicznych za pomocą ataku na fałszowanie podpisów Bleichenbachera.

Ocena ryzyka

Brak odpowiedniej walidacji długości wiadomości może prowadzić do poważnych naruszeń bezpieczeństwa, umożliwiając atakującym fałszowanie podpisów i certyfikatów, co zagraża integralności systemu.

Rekomendacja

Zaleca się aktualizację OP-TEE do wersji 2.2.0 lub nowszej, aby usunąć tę podatność oraz wdrożenie dodatkowych mechanizmów weryfikacji długości wiadomości.

Powiązane podatności

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

The rsa_verify_hash_ex function in rsa_verify_hash.c in LibTomCrypt, as used in OP-TEE before 2.2.0, does not validate that the message length is equal to the ASN.1 encoded data length, which makes it easier for remote attackers to forge RSA signatures or public certificates by leveraging a Bleichenbacher signature forgery attack.

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