CVE-2016-6892
WysokieStreszczenie
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.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do zakłócenia działania systemu, co może prowadzić do przestojów w usługach.
Rekomendacja
Zaleca się aktualizację MatrixSSL do wersji 3.8.6 lub nowszej, aby usunąć tę podatność.
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-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.
- CVE-2016-6890Krytyczne
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.
Oryginalny opis (angielski, źródło NVD)
The x509FreeExtensions function in MatrixSSL before 3.8.6 allows remote attackers to cause a denial of service (free of unallocated memory) via a crafted X.509 certificate.

