Varnostne ranljivosti v OpenVPN in SoftEther VPN

Izdan je OpenVPN 2.6.7, paket za kreiranje virtuelnih privatnih mreža koji omogućava enkriptovanu vezu između dva klijentska računara ili omogućava rad centralizovanog VPN servera za istovremeni rad više klijenata. U novoj verziji otklonjene su dve ranjivosti:

  • CVE-2023-46850 — pristup memorijskoj oblasti nakon njenog oslobađanja (use-after-free) može dovesti do slanja sadržaja memorije procesa na drugu stranu veze, kao i potencijalnog daljinskog izvršavanja koda. Problem se javlja u konfiguracijama koje koriste TLS (pokreću se bez parametra "—secret").
  • CVE-2023-46849 — pojava situacije deljenja sa nulom može dovesti do daljinskog pokretanja nesreće servera u konfiguracijama koje koriste opciju "—fragment".

Od promena koje nisu povezane s bezbednošću u OpenVPN 2.6.7:

  • Dodato je upozorenje prilikom slanja paketa DATA_V1 od strane druge strane prilikom pokušaja povezivanja klijenta OpenVPN 2.6.x na nekompatibilne servere zasnovane na verzijama 2.4.0-2.4.4 (za otklanjanje nekompatibilnosti može se koristiti opcija "—disable-dco").
  • Ukinuta je zastarela metoda vezana za OpenSSL 1.x koja koristi OpenSSL Engine za učitavanje ključeva. Kao razlog se navodi nerazvijanje autora da ponovo licencira kod sa novim izuzecima za vezivanje.
  • Dodato je upozorenje prilikom povezivanja klijenta p2p NCP sa strežniku p2mp (kombinacija koja se koristi za rad bez dogovora o šiframa), jer postoje problemi prilikom korišćenja verzija 2.6.x na obe strane veze.
  • Dodato je upozorenje da zastavica "—show-groups" ne prikazuje sve podržane grupe.
  • U parametru "—dns" uklonjena je obrada argumenta "exclude-domains", koji se pojavio u grani 2.6, ali za sada nije podržan backend-ima.
  • Dodato je upozorenje koje se prikazuje ako upravljačka poruka INFO ima preveliku veličinu i ne može biti prosleđena klijentu.
  • Za izgradnje koje koriste MinGW i MSVC dodata je podrška za sistem izgradnje CMake. Uklonjena je podrška za stari sistem izgradnje MSVC.

Pored toga, treba napomenuti otkrivanje 9 ranjivosti u otvorenom VPN-server SoftEther. Ena od težav (CVE-2023-27395) je bila dodeljena kritična stopnja nevarnosti — ranljivost je posledica prelivanja pomnilnika in lahko povzroči oddaljeno izvajanje kode na strani odjemalca, ko poskuša povezati z strežnikom, ki ga nadzoruje napadalec. Ranljivost je bila odpravljena v junijskem posodobitvi SoftEther VPN 4.42 Build 9798 RTM. Še dve ranljivosti (CVE-2023-32634, CVE-2023-27516) omogočata nepooblaščen dostop do VPN seje med MITM napadi s pomočjo privzetih poverilnic za RPC strežnik. Ranljivosti so bile odpravljene s pomočjo popravkov.

Ranljivosti CVE-2023-31192 in CVE-2023-32275 (popravek) lahko povzročijo uhajanje zaupnih informacij v nekaterih paketih kot rezultat MITM napadov. Preostalih 4 ranljivosti (CVE-2023-22325, CVE-2023-23581, CVE-2023-22308 in CVE-2023-25774) se lahko uporabljajo za povzročitev zavrnitve storitev, na primer za prisilno prekinitev povezave ali nenadno končanje dela odjemalca. V kodo SoftEther VPN je bilo nedavno sprejeto popravilo 7 ranljivosti, podrobnosti o katerih trenutno še niso znane.

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