Pavel Tšeremushkin från Kaspersky Lab olika implementeringar av VNC (Virtual Network Computing) fjärråtkomstsystemet och identifierade 37 sårbarheter relaterade till problem med minneshantering. Sårbarheterna som upptäcktes i VNC-serverimplementationerna kan endast utnyttjas av autentiserade användare, medan attacker mot sårbarheterna i klientkoden är möjliga när en användare ansluter till en server som kontrolleras av en angripare.
Det största antalet sårbarheter hittades i paketet , som endast är tillgängligt för Windows-plattformen. Totalt har 22 sårbarheter identifierats i UltraVNC. 13 sårbarheter kan potentiellt leda till kodexekvering i systemet, 5 kan leda till läckage av minnesinnehåll och 4 kan orsaka överbelastning.
Sårbarheterna har åtgärdats i versionen .
I det öppna biblioteket (LibVNCServer och LibVNCClient), som finns i VirtualBox, har 10 sårbarheter identifierats.
5 sårbarheter (, , , , ) orsakas av buffertöverskridning och kan potentiellt leda till kodexekvering. 3 sårbarheter kan leda till informationsläckage, 2 kan orsaka avbrott i tjänsten.
Alla problem har redan åtgärdats av utvecklarna, men ändringarna är ännu endast i master-grenen.
I (den plattformsövergripande, föråldrade grenen testades, eftersom den aktuella versionen 2.x endast släpps för Windows), identifierade 4 sårbarheter. Tre problem (, , ) orsakas av buffertöverskridning i funktionerna InitialiseRFBConnection, rfbServerCutText och HandleCoRREBBP och kan potentiellt leda till kodexekvering. Ett problem () orsakar avbrott i tjänsten. Trots att TightVNC-utvecklarna informerades I det plattformsövergripande paketet
TurboVNC CVE-2019-15683den 23 augusti Pavel Tšeremushkin från Kaspersky Lab analyserade olika implementationer av systemet. .
Källa: opennet.ru
