Pavel Cheremushkin del Laboratorio Kaspersky diverse implementazioni del sistema di accesso remoto VNC (Virtual Network Computing) e ha identificato 37 vulnerabilità causate da problemi gestionali della memoria. Le vulnerabilità riscontrate nelle implementazioni dei server VNC possono essere sfruttate solo da un utente autenticato, mentre attacchi a vulnerabilità nel codice client sono possibili quando un utente si connette a un server controllato da un attaccante.
Il maggior numero di vulnerabilità è stato trovato nel pacchetto , disponibile solo per la piattaforma Windows. In totale, sono state identificate 22 vulnerabilità in UltraVNC: 13 di esse possono potenzialmente portare all'esecuzione di codice nel sistema, 5 a perdite di contenuto dalla memoria e 4 a un'interruzione del servizio.
Le vulnerabilità sono state corrette nella versione .
Nella libreria open source (LibVNCServer e LibVNCClient), sono state identificate 10 vulnerabilità. Cinque vulnerabilità (
CVE-2018-20020, , , , Tutti i problemi sono già stati risolti dagli sviluppatori, ma le modifiche sono attualmente
riflettute (è stato testato un ramo cross-platform obsoleto,
In dato che la versione attuale 2.x è rilasciata solo per Windows), sono state individuate 4 vulnerabilità. Tre problemi ( CVE-2019-15679, , CVE-2019-15680a conoscenza dei problemi già lo scorso anno, le vulnerabilità rimangono ancora non risolte. Nel pacchetto cross-platform
TurboVNC CVE-2019-15683il 23 agosto Pavel Cheremushkin del Laboratorio Kaspersky ha analizzato diverse implementazioni del sistema di accesso remoto VNC (Virtual Network Computing) e ha identificato 37 vulnerabilità causate da problemi gestionali della memoria. Le vulnerabilità riscontrate nelle implementazioni dei server VNC possono essere sfruttate solo da un utente autenticato, mentre attacchi a vulnerabilità nel codice client sono possibili quando un utente si connette a un server controllato da un attaccante. Il maggior numero di vulnerabilità è stato trovato .
Fonte: opennet.ru
