37 ranljivosti v različnih implementacijah VNC

Pavel Cheremushkin iz Kaspersky Laboatorija je analizirao različite implementacije sistema daljinskog pristupa VNC (Virtual Network Computing) i otkrio 37 ranjivosti uzrokovanih problemima u radu sa memorijom. Ranjivosti otkrivene u implementacijama VNC servera mogu biti eksploatisane samo od strane autentifikovanog korisnika, dok napadi na ranjivosti u klijentskom kodu mogu nastati kada se korisnik poveže na server koji kontroliše zlonameran korisnik.

Najveći broj ranjivosti otkriven je u paketu UltraVNC, koji je dostupan samo za Windows platformu. Ukupno je u UltraVNC otkriveno 22 ranjivosti. 13 ranjivosti može potencijalno dovesti do izvršavanja koda u sistemu, 5 uzrokuje curenje sadržaja oblasti memorije, a 4 dovodi do usluge.
Ranjivosti su otklonjene u izdanju 1.2.3.0.

U otvorenoj biblioteci LibVNC (LibVNCServer i LibVNCClient), koja koristi se u VirtualBox-u, otkriveno je 10 ranjivosti.
5 ranjivosti (CVE-2018-20020, CVE-2018-20019, CVE-2018-15127, CVE-2018-15126, CVE-2018-6307) uzrokovane su prelivanjem bafera i mogu potencijalno dovesti do izvršavanja koda. 3 ranjivosti mogu dovesti do curenja informacija, a 2 do odbijanja usluga.
Sve probleme su već otklonili developeri, ali promene su za sada odrazile se samo u master grani.

V TightVNC (testirana je međplatformska zastarela verzija 1.3, budući da aktuelna verzija 2.x izlazi samo za Windows), otkrivene su 4 ranjivosti. Tri problema (CVE-2019-15679, CVE-2019-15678, CVE-2019-8287) uzrokovane su prelivanjem bafera u funkcijama InitialiseRFBConnection, rfbServerCutText i HandleCoRREBBP, i potencijalno mogu dovesti do izvršavanja koda. Jedan problem (CVE-2019-15680) dovodi do odbijanja usluge. Iako su developeri TightVNC obavešteni o problemima još prošle godine, ranjivosti su i dalje neotklonjene. U međplatformskom paketu

TurboVNC (fork TightVNC 1.3, koji koristi biblioteku libjpeg-turbo), pronađena je samo jedna ranjivost ( CVE-2019-15683), ali je ona opasna i uz autentifikovani pristup serveru, omogućava izvršavanje sopstvenog koda, jer prelivanje bafera omogućava kontrolu adrese povratka. Problem je otklonjen23. avgusta i ne manifestuje se u aktuelnom izdanju GNU Guile 2.9.5 (beta) 2.2.3.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster