CVE-2016-2842
KrytyczneStreszczenie
Funkcja doapr_outch w OpenSSL 1.0.1 przed wersją 1.0.1s oraz 1.0.2 przed wersją 1.0.2g nie weryfikuje, czy alokacja pamięci się powiodła, co umożliwia zdalnym atakującym spowodowanie odmowy usługi (zapisy poza zakresem lub zużycie pamięci) lub potencjalnie inny nieokreślony wpływ za pomocą długiego ciągu.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do wywołania odmowy usługi, co może prowadzić do przestojów w działaniu systemów oraz wpływać na dostępność usług.
Rekomendacja
Zaleca się aktualizację OpenSSL do wersji 1.0.1s lub 1.0.2g, aby usunąć tę podatność oraz zapewnić odpowiednie zarządzanie pamięcią.
Oryginalny opis (angielski, źródło NVD)
The doapr_outch function in crypto/bio/b_print.c in OpenSSL 1.0.1 before 1.0.1s and 1.0.2 before 1.0.2g does not verify that a certain memory allocation succeeds, which allows remote attackers to cause a denial of service (out-of-bounds write or memory consumption) or possibly have unspecified other impact via a long string, as demonstrated by a large amount of ASN.1 data, a different vulnerability than CVE-2016-0799.

