Katalog CVE

CVE-2014-8176

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja dtls1_clear_queues w OpenSSL przed wersją 0.9.8za, 1.0.0 przed 1.0.0m oraz 1.0.1 przed 1.0.1h zwalnia struktury danych bez uwzględnienia, że dane aplikacyjne mogą przybyć pomiędzy wiadomościami ChangeCipherSpec a Finished. To pozwala zdalnym partnerom DTLS na wywołanie odmowy usługi (uszkodzenie pamięci i awaria aplikacji) lub potencjalnie inne nieokreślone skutki poprzez nieoczekiwane dane aplikacyjne.

Ocena ryzyka

Organizacja może doświadczyć awarii aplikacji oraz uszkodzenia pamięci, co prowadzi do przerwy w dostępności usług. Dodatkowo, nieokreślone skutki mogą wpłynąć na bezpieczeństwo systemu.

Rekomendacja

Zaleca się aktualizację OpenSSL do najnowszej wersji, aby usunąć tę podatność. Należy również monitorować i analizować ruch DTLS w celu wykrycia potencjalnych prób ataków.

Inne podatności w OpenSSL

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

The dtls1_clear_queues function in ssl/d1_lib.c in OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.0.1h frees data structures without considering that application data can arrive between a ChangeCipherSpec message and a Finished message, which allows remote DTLS peers to cause a denial of service (memory corruption and application crash) or possibly have unspecified other impact via unexpected application data.

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