CVE-2016-6890
KrytyczneStreszczenie
W MatrixSSL przed wersją 3.8.6 występuje przepełnienie bufora oparte na stercie, które pozwala zdalnym atakującym na wykonanie dowolnego kodu poprzez spreparowaną nazwę alternatywną podmiotu w certyfikacie X.509.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemów korzystających z MatrixSSL.
Rekomendacja
Zaleca się aktualizację MatrixSSL do wersji 3.8.6 lub nowszej, aby zniwelować ryzyko związane z tą podatnością.
Inne podatności w MatrixSSL
Zobacz wszystkie- CVE-2016-6886Wysokie
Funkcja pstm_reverse w MatrixSSL przed wersją 3.8.4 umożliwia zdalnym atakującym spowodowanie odmowy usługi (nieprawidłowe odczyty pamięci i awarie) poprzez użycie wartości zerowej lub modułu klucza dla klucza tajnego podczas wymiany kluczy RSA.
- CVE-2016-6885Wysokie
Funkcja pstm_exptmod w MatrixSSL przed wersją 3.8.4 umożliwia zdalnym atakującym spowodowanie odmowy usługi (nieważne zwolnienie pamięci i awaria) poprzez użycie wartości zerowej dla potęgowania modularnego.
- CVE-2016-6892Wysokie
Funkcja x509FreeExtensions w MatrixSSL przed wersją 3.8.6 umożliwia zdalnym atakującym spowodowanie odmowy usługi poprzez zwolnienie nieprzydzielonej pamięci za pomocą spreparowanego certyfikatu X.509.
- CVE-2016-6891Wysokie
MatrixSSL w wersjach przed 3.8.6 umożliwia zdalnym atakującym spowodowanie odmowy usługi (odczyt poza zakresem) poprzez spreparowany prymityw Bit Field ASN.1 w certyfikacie X.509.
Oryginalny opis (angielski, źródło NVD)
Heap-based buffer overflow in MatrixSSL before 3.8.6 allows remote attackers to execute arbitrary code via a crafted Subject Alt Name in an X.509 certificate.

