Katalog CVE

CVE-2010-3864

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W OpenSSL w wersjach od 0.9.8f do 0.9.8o, 1.0.0 i 1.0.0a występują wielokrotne warunki wyścigu w pliku ssl/t1_lib.c, które mogą wystąpić przy włączonym wielowątkowaniu i wewnętrznym buforowaniu na serwerze TLS. Może to umożliwić zdalnym atakującym wykonanie dowolnego kodu poprzez dane od klienta, co prowadzi do przepełnienia bufora w stercie.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla integralności i bezpieczeństwa systemu. Może to prowadzić do przejęcia kontroli nad serwerem TLS oraz dostępu do wrażliwych danych.

Rekomendacja

Zaleca się aktualizację OpenSSL do najnowszej wersji, która eliminuje te warunki wyścigu. Dodatkowo, warto rozważyć wyłączenie wielowątkowania i wewnętrznego buforowania, jeśli nie są one niezbędne.

Powiązane podatności

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

Multiple race conditions in ssl/t1_lib.c in OpenSSL 0.9.8f through 0.9.8o, 1.0.0, and 1.0.0a, when multi-threading and internal caching are enabled on a TLS server, might allow remote attackers to execute arbitrary code via client data that triggers a heap-based buffer overflow, related to (1) the TLS server name extension and (2) elliptic curve cryptography.

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