Katalog CVE

CVE-2025-65495

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

Percentyl 18 - wyżej niż 18% wszystkich znanych CVE

Streszczenie

W bibliotece OISM libcoap 4.3.5 w funkcji tls_verify_call_back() (plik src/coap_openssl.c) występuje błąd znaku liczby całkowitej. Złośliwy certyfikat TLS powoduje, że i2d_X509() zwraca -1, co jest błędnie używane jako rozmiar w malloc(), umożliwiając zdalny atak typu denial of service.

Ocena ryzyka

Zdalny atakujący może doprowadzić do awarii usługi korzystającej z libcoap, powodując odmowę dostępu dla legalnych użytkowników. Dotyczy to systemów IoT i wbudowanych wykorzystujących tę bibliotekę do komunikacji CoAP z TLS.

Rekomendacja

Należy zaktualizować libcoap do wersji zawierającej poprawkę lub wdrożyć obejście polegające na walidacji certyfikatów po stronie aplikacji. Zaleca się monitorowanie dostępności nowych wydań biblioteki.

Inne podatności w OISM libcoap

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

Integer signedness error in tls_verify_call_back() in src/coap_openssl.c in OISM libcoap 4.3.5 allows remote attackers to cause a denial of service via a crafted TLS certificate that causes i2d_X509() to return -1 and be misused as a malloc() size parameter.

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