Katalog CVE

CVE-2024-4741

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność dotyczy funkcji API OpenSSL SSL_free_buffers, która może prowadzić do dostępu do pamięci, która została wcześniej zwolniona w niektórych sytuacjach. Problem ten występuje tylko w aplikacjach, które bezpośrednio wywołują tę funkcję, co jest rzadkie.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do uszkodzenia danych, awarii aplikacji lub wykonania dowolnego kodu. Organizacje powinny być świadome, że tylko nieliczne aplikacje są narażone na ten problem.

Rekomendacja

Zaleca się, aby administratorzy IT zidentyfikowali aplikacje korzystające z funkcji SSL_free_buffers i przeanalizowali ich kod w celu eliminacji potencjalnych zagrożeń. W przypadku wykrycia podatnych aplikacji, należy rozważyć ich aktualizację lub zastosowanie alternatywnych rozwiązań.

Powiązane podatności

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

Issue summary: Calling the OpenSSL API function SSL_free_buffers may cause memory to be accessed that was previously freed in some situations Impact summary: A use after free can have a range of potential consequences such as the corruption of valid data, crashes or execution of arbitrary code. However, only applications that directly call the SSL_free_buffers function are affected by this issue. Applications that do not call this function are not vulnerable. Our investigations indicate that this function is rarely used by applications. The SSL_free_buffers function is used to free the internal OpenSSL buffer used when processing an incoming record from the network. The call is only expected to succeed if the buffer is not currently in use. However, two scenarios have been identified where the buffer is freed even when still in use. The first scenario occurs where a record header has been received from the network and processed by OpenSSL, but the full record body has not yet arrive

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