CVE-2026-107612
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 1 - wyżej niż 1% wszystkich znanych CVE
Streszczenie
Nieprawidłowe przypisanie uprawnień w GlavSoft TightVNC Server dla Windows przed wersją 2.8.88 pozwala lokalnemu uwierzytelnionemu użytkownikowi na odczyt lub nadpisanie uchwytów komunikacji międzyprocesowej używanych między usługą TightVNC a procesem serwera pulpitu. Współdzielony segment pamięci w przestrzeni nazw Global\, który przenosi wartości uchwytów potoku, jest tworzony z pustym DACL, a jego nazwa jest wyprowadzana z wartości srand(time(0)) przewidywalnej z dokładnością do jednej sekundy. Proces o niskich uprawnieniach może otworzyć mapowanie i manipulować kanałem IPC usługi działającej jako SYSTEM, co może prowadzić do ujawnienia danych sesji, eskalacji uprawnień lub odmowy usługi.
Ocena ryzyka
Lokalny użytkownik może uzyskać dostęp do danych sesji, eskalować uprawnienia lub spowodować awarię usługi, co stanowi poważne zagrożenie dla bezpieczeństwa systemu.
Rekomendacja
Zaleca się aktualizację TightVNC Server do wersji 2.8.88 lub nowszej oraz ograniczenie dostępu lokalnego do systemu.
Inne podatności w GlavSoft TightVNC Server
Oryginalny opis (angielski, źródło NVD)
Incorrect permission assignment in GlavSoft TightVNC Server for Windows before 2.8.88 allows a local authenticated user to read or overwrite the inter-process communication handles used between the TightVNC service and its desktop server process. The named shared memory segment in the Global\ namespace that carries the pipe HANDLE values is created with a NULL DACL, and its name is derived from a time-seeded srand(time(0)) value that is predictable to one-second granularity. A low-privileged local process can open the mapping and tamper with the IPC channel of a service running as SYSTEM, potentially leading to disclosure of session data, privilege escalation, or denial of service.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

