Ranljivosti u OpenSSL, Glibc, util-linux, drajverima i915 i vmwgfx.

Razkrivene so informacije o ranljivosti (CVE-2021-4160) v kriptografski knjižnici OpenSSL, ki jo povzroča napaka v implementaciji vsote v funkciji BN_mod_exp, kar vodi do vračanja napačnega rezultata operacije kvadriranja. Problema se pojavlja le na strojni opremi temelječi na arhitekturah MIPS32 in MIPS64 ter lahko privede do kompromitacije algoritmov, ki temeljijo na eliptičnih krivuljah, vključno s tistimi, ki so privzeto uporabljeni v TLS 1.3. Problema je bila odpravljena v decembrskih posodobitvah OpenSSL 1.1.1m in 3.0.1.

Označeno je, da se izvajanje stvarnih napadov za pridobivanje informacij o zasebnih ključih z uporabo odkrite ranljivosti obravnava kot možna, vendar malo verjetna, pretežka za izvedbo in zahteva ogromne računske vire. Hkrati je napad na TLS izključen, saj je bilo leta 2016 ob odpravi ranljivosti CVE-2016-0701 prepovedano skupno uporabo istih zasebnih ključev DH s strani strank.

Dodatno lahko omenimo več nedavno odkritih ranljivosti v odprtih projektih:

  • Več ranljivosti (CVE-2022-0330) v grafičnem gonilniku i915, ki so povezane z odsotnostjo ponastavitve TLB za GPU. Če IOMMU (prevajanje naslovov) ni uporabljeno, ranljivost omogoča dostop do naključnih strani pomnilnika iz uporabniškega prostora. Problema se lahko izkorišča za poškodovanje ali branje podatkov iz naključnih območij pomnilnika. Problema se pojavlja na vseh vgrajenih in diskretnih GPU Intel. Odpravo so izvedli z dodajanjem obvezne ponastavitve TLB pred izvedbo vsake operacije vračanja GPU pomnilnika v sistem, kar bo privedlo do zmanjšanja zmogljivosti. Vpliv na zmogljivost je odvisen od GPU, izvedenih operacij na GPU in obremenitve sistema. Odprava je trenutno dostopna le v obliki popravka.
  • Ranljivost (CVE-2022-22942) v grafičnem gonilniku vmwgfx, ki se uporablja za izvajanje 3D pospeševanja v okoljih VMware. Problema omogoča nepriviligiranemu uporabniku dostop do datotek, ki jih odpirajo drugi procesi v sistemu. Za napad je potrebno imeti dostop do naprave /dev/dri/card0 ali /dev/dri/rendererD128 ter sposobnost izvršitve klica ioctl() z pridobljenim datotečnim descriptorjem.
  • Ranljive točke (CVE-2021-3996, CVE-2021-3995) v knjižnici libmount, vključeni v paket util-linux, omogočajo nepriviligiranemu uporabniku, da odmontira diskovne razdelke brez ustreznih pooblastil. Težava je bila odkrita med revizijo SUID-root programov umount in fusermount.
  • Ranljivosti v standardni C knjižnici Glibc, ki vplivajo na funkciji realpath (CVE-2021-3998) in getcwd (CVE-2021-3999).
    • Težava v realpath() je povzročena z vračanjem neveljavne vrednosti v določenih pogojih, ki vsebuje neobdelane ostanke podatkov iz sklada. Za SUID-root program fusermount se to ranljivost lahko izkoristi za pridobitev zaupnih podatkov iz pomnilnika procesa, na primer za pridobitev informacij o kazalcih.
    • Težava v getcwd() omogoča prelivanje pomnilnika za en bajt. Težava je posledica napake, prisotne od leta 1995. Za sprožitev prelivanja je dovolj, da v ločenem prostoru imenovanja točk montaže pokličete chdir() za mapo "/". Ni poročil, ali je ranljivost omejena le na nenamerno prekinitev procesa, vendar so v preteklosti obstajali primeri delujočih izkoriščanj tovrstnih ranljivosti, kljub skepticizmu razvijalcev.
  • Ranljivost (CVE-2022-23220) v paketu usbview, ki lokalnim uporabnikom, ki se prijavijo v sistem preko SSH, omogoča izvajanje kode s pravicami root, zaradi nastavitve v pravilih PolKit (allow_any=yes) za zagon orodja usbview kot uporabnik root brez avtentikacije. Izkoriščanje se zmanjša na uporabo možnosti "—gtk-module" za nalaganje lastne knjižnice v usbview. Težava je odpravljena v različici usbview 2.2.

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