CVE-2025-65498
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 21 - wyżej niż 21% wszystkich znanych CVE
Streszczenie
W bibliotece OISM libcoap 4.3.5 w funkcji coap_dtls_generate_cookie() (plik src/coap_openssl.c) występuje dereferencja wskaźnika NULL. Zdalny atakujący może wywołać odmowę usługi (DoS) poprzez spreparowany handshake DTLS, który powoduje, że SSL_get_SSL_CTX() zwraca NULL.
Ocena ryzyka
Podatność może doprowadzić do niedostępności usługi CoAP używającej DTLS, co zakłóca komunikację urządzeń IoT. Wymaga jedynie wysłania spreparowanego pakietu, więc jest łatwa do wykorzystania zdalnie.
Rekomendacja
Zaktualizuj libcoap do wersji zawierającej poprawkę lub nałóż łatę na coap_dtls_generate_cookie(). Do czasu aktualizacji rozważ ograniczenie dostępu do usługi DTLS.
Inne podatności w libcoap
Zobacz wszystkie- CVE-2025-34468Krytyczne
W bibliotece libcoap w wersjach do 4.3.5 (przed commit 30db3ea) występuje przepełnienie bufora stosu podczas rozwiązywania adresów. Atakujący może zdalnie wywołać awarię lub potencjalnie uzyskać zdalne wykonanie kodu, jeśli w aplikacji włączona jest obsługa proxy.
- CVE-2025-59391Średnie
W libcoap przed wydaniem release-4.3.5-patches występuje podatność ujawnienia pamięci w parserze konfiguracji OSCORE. Odczyt poza granicami może wystąpić podczas analizy niektórych wartości konfiguracyjnych, co pozwala atakującemu na odczyt pamięci poza granicami ciągów w sekcji .rodata.
- CVE-2025-65497Średnie
W bibliotece OISM libcoap 4.3.5 w funkcji coap_dtls_generate_cookie() (plik src/coap_openssl.c) występuje dereferencja wskaźnika NULL. Zdalny atakujący może wywołać odmowę usługi (DoS) poprzez spreparowany handshake DTLS, który powoduje, że SSL_get_SSL_CTX() zwraca NULL.
- CVE-2025-65496Średnie
W bibliotece OISM libcoap 4.3.5 w funkcji coap_dtls_generate_cookie() (plik src/coap_openssl.c) występuje dereferencja wskaźnika NULL. Zdalny atakujący może wywołać odmowę usługi (DoS) poprzez spreparowany handshake DTLS, który powoduje, że SSL_get_SSL_CTX() zwraca NULL.
- CVE-2025-65493Wysokie
W pliku src/coap_openssl.c w bibliotece OISM libcoap 4.3.5 występuje dereferencja wskaźnika NULL. Zdalny atakujący może wywołać odmowę usługi poprzez spreparowane połączenie DTLS/TLS, które powoduje, że BIO_get_data() zwraca NULL.
- CVE-2023-35862Średnie
Wersja 4.3.1 biblioteki libcoap zawiera podatność na nadmierne odczytywanie bufora w funkcji coap_parse_oscore_conf_mem w pliku coap_oscore.c.
Oryginalny opis (angielski, źródło NVD)
NULL pointer dereference in coap_dtls_generate_cookie() in src/coap_openssl.c in OISM libcoap 4.3.5 allows remote attackers to cause a denial of service via a crafted DTLS handshake that triggers SSL_get_SSL_CTX() to return NULL.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

