Hiba az OpenVPN-ben, amely lehetővé teszi az adatok becsempészését pluginokba és harmadik féltől származó kezelőkbe

Feltárták az OpenVPN virtuális magánhálózatokhoz készült csomagjában található (CVE-2024-5594) sebezhetőséget, amely lehetővé teheti, hogy tetszőleges adatokat helyezzenek be harmadik fél végrehajtható fájljaiba vagy plugineibe a kapcsolódó rendszerben. A sebezhetőség oka a null byte-ok és helytelen karakterek ellenőrzésének hiánya a vezérlő üzenetek, például PUSH_REPLY feldolgozása során.

A problémát az OpenVPN 2.5.11 és 2.6.11 verzióiban, amelyeket 2024 júniusában adtak ki, orvosolták. A kiadási megjegyzésekben a sebezhetőséget kisebb problémának minősítették, amely szemetet írhatott a naplóba vagy megnövelheti a CPU terhelését. A néhány nappal ezelőtt közzétett frissítésben a probléma kritikus kategóriába került (veszélyességi szint: 9,1 a 10-ből).

A kihasználás részletei egyelőre nem ismertek. A javítás lényege a helytelen karaktereket tartalmazó üzenetek kezelésének leállítása, valamint a helytelen karakterek ellenőrzése az egész pufferben, nem csupán a null byte-ig terjedő részben. Az speciális karakterek és a null byte ellenőrzését hozzáadták az „AUTH_FAILED”, „PUSH_*”, „RESTART”, „HALT”, „INFO_PRE”, „INFO”, „CR_RESPONSE”, „AUTH_PENDING” és „EXIT” parancsokhoz.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster