CVE-2026-32854
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 92 - wyżej niż 92% wszystkich znanych CVE
Streszczenie
W bibliotece LibVNCServer w wersjach 0.9.15 i wcześniejszych występuje podatność polegająca na wyłuskaniu wskaźnika null w funkcji httpProcessInput() w pliku httpd.c. Atakujący może wysłać specjalnie spreparowane żądania HTTP, aby wykorzystać brak walidacji wartości zwracanych przez strchr() w ścieżkach proxy CONNECT i GET, co prowadzi do awarii serwera.
Ocena ryzyka
Ryzyko polega na możliwości zdalnego spowodowania odmowy usługi (DoS) poprzez wysłanie spreparowanego żądania HTTP, gdy włączone są funkcje httpd i proxy. Może to zakłócić działanie usług zdalnego dostępu opartych na VNC.
Rekomendacja
Należy natychmiast zaktualizować bibliotekę LibVNCServer do wersji zawierającej poprawkę (commit dc78dee) lub nowszej. Jeśli aktualizacja nie jest możliwa, należy wyłączyć funkcje httpd i proxy w konfiguracji serwera.
Oryginalny opis (angielski, źródło NVD)
LibVNCServer versions 0.9.15 and prior (fixed in commit dc78dee) contain null pointer dereference vulnerabilities in the HTTP proxy handlers within httpProcessInput() in httpd.c that allow remote attackers to cause a denial of service by sending specially crafted HTTP requests. Attackers can exploit missing validation of strchr() return values in the CONNECT and GET proxy handling paths to trigger null pointer dereferences and crash the server when httpd and proxy features are enabled.

