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

CVE-2016-6129

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

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