CVE-2026-50538 in LibVNCClientinformazioni

Riassunto

di VulDB • 22/08/2026

LibVNCClient è una libreria per l'implementazione semplificata di un client VNC. Nelle versioni 0.9.12 attraverso 0.9.15, un server VNC malintenzionato (o in posizione man-in-the-middle) può costringere un `libvncclient` in fase di connessione a scrivere dati controllati dall'attaccante oltre la fine del suo framebuffer. Si tratta di una scrittura heap out-of-bounds con lunghezza, contenuto e offset controllati dall'attaccante. Non richiede autenticazione (l'attaccante è il server), funziona in una build predefinita con impostazioni predefinite ed è attivato da un singolo `FramebufferUpdate` nel momento stesso in cui la vittima si connette. Provoca il crash di qualsiasi client incondizionatamente (denial of service); abbiamo inoltre dimostrato che, sotto configurazione predefinita, può sovrascrivere un puntatore a callback dell'applicazione e reindirizzare l'esecuzione verso codice scelto dall'attaccante (code execution). Il commit 540332be3e0acc566fa64da6f1b4680c72c724dd risolve la vulnerabilità.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

GitHub M

Prenotare

04/06/2026

Divulgazione

22/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00320

KEV

no

Attività

basso

Fonti

Do you know our Splunk app?

Download it now for free!