37 vulnerabilità in diverse implementazioni di VNC

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 nel pacchetto UltraVNC, 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 1.2.3.0.

Nella libreria open source LibVNC (LibVNCServer e LibVNCClient), sono state identificate 10 vulnerabilità. viene utilizzato Cinque vulnerabilità (
CVE-2018-20020CVE-2018-20019, CVE-2018-15127, CVE-2018-15126, CVE-2018-6307, ) sono causate da overflow di buffer e possono potenzialmente portare all'esecuzione di codice. Tre vulnerabilità possono portare a perdite di informazioni, due a interruzioni del servizio.Tutti i problemi sono già stati risolti dagli sviluppatori, ma le modifiche sono attualmente
riflettute solo nel ramo master. (è stato testato un ramo cross-platform obsoleto,

In TightVNC dato che la versione attuale 2.x è rilasciata solo per Windows), sono state individuate 4 vulnerabilità. Tre problemi ( 1.3CVE-2019-15679CVE-2019-15678, CVE-2019-8287, ) sono causati da overflow di buffer nelle funzioni InitialiseRFBConnection, rfbServerCutText e HandleCoRREBBP, e possono potenzialmente portare all'esecuzione di codice. Un problema (CVE-2019-15680) porta a un'interruzione del servizio. Anche se gli sviluppatori di TightVNC eranoa conoscenza dei problemi già lo scorso anno, le vulnerabilità rimangono ancora non risolte. informati Nel pacchetto cross-platform

TurboVNC (fork di TightVNC 1.3, che utilizza la libreria libjpeg-turbo), è stata trovata solo una vulnerabilità ( CVE-2019-15683), ma è pericolosa e, con accesso autenticato al server, consente di eseguire codice proprio, poiché in caso di overflow di buffer è possibile controllare l'indirizzo di ritorno. Il problema è stato correttoil 23 agosto e non si manifesta nella versione attuale. 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 2.2.3.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster