Katalog CVE

CVE-2026-7829

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.57%

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

Streszczenie

W UltraVNC repeater do wersji 1.8.2.2 występuje podatność na zapis poza dozwolonym obszarem po uwierzytelnieniu. W parserze reguł allow/deny, po skopiowaniu tokena do bufora o stałym rozmiarze, kod bezwarunkowo zapisuje znak NUL na pozycji len, nie sprawdzając, czy nie przekracza ona rozmiaru bufora. Uwierzytelniony administrator może zapisać regułę z tokenem o długości równej lub większej niż rozmiar bufora, co powoduje nadpisanie sąsiednich danych na stosie.

Ocena ryzyka

Atakujący, który uzyskał dane uwierzytelniające administratora (np. poprzez CVE-2026-7839 dotyczące domyślnego hasła), może wykorzystać tę podatność do wykonania kodu na hoście repeatera. Prowadzi to do pełnego przejęcia kontroli nad serwerem i potencjalnego rozprzestrzenienia ataku w sieci.

Rekomendacja

Należy natychmiast zaktualizować UltraVNC repeater do wersji nowszej niż 1.8.2.2, w której usunięto tę podatność. Do czasu aktualizacji należy zmienić domyślne hasło administratora i ograniczyć dostęp do panelu zarządzania tylko do zaufanych adresów IP.

Inne podatności w UltraVNC repeater

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

UltraVNC repeater through 1.8.2.2 contains a post-authentication out-of-bounds write in the allow/deny rule parser. In repeater/webgui/settings.c:225-272, after strncpy_s copies a rule token into temp1[rule1] (25-byte destination) or temp2/temp3 (16-byte destination), the code unconditionally writes a NUL terminator at temp1[rule1][len] = 0 without clamping len to the destination size. When an authenticated administrator saves a rule with a token length equal to or greater than the destination size, the NUL byte is written one or more bytes past the end of the stack-allocated array, corrupting adjacent stack data. An attacker who has obtained admin credentials (including via CVE-2026-7839 default password) can trigger this to gain code execution on the repeater host.

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