Zraniteľnosti v OpenSSL, Glibc, util-linux, ovládačoch i915 a vmwgfx.

Bola odhalená zraniteľnosť (CVE-2021-4160) v kryptografickej knižnici OpenSSL, spôsobená chybou v implementácii sumačného algoritmu vo funkcii BN_mod_exp, ktorá vedie k vracaniu nesprávneho výsledku operácie umocnenia. Problém sa prejavuje iba na zariadeniach so základnými architektúrami MIPS32 a MIPS64 a môže viesť k ohrozeniu algoritmov založených na eliptických krivkách, vrátane tých, ktoré sú predvolene používané v TLS 1.3. Problém bol odstránený v decembrových aktualizáciách OpenSSL 1.1.1m a 3.0.1.

Uvádza sa, že implementácia skutočných útokov na získanie informácií o súkromných kľúčoch pomocou zistenej zraniteľnosti sa zvažuje pre RSA, DSA a algoritmus Diffie—Hellman (DH, Diffie-Hellman) ako možná, ale málo pravdepodobná, príliš zložitá na vykonanie a vyžaduje obrovské výpočtové zdroje. Pri tom sa útok na TLS vylučuje, nakoľko v roku 2016, pri odstraňovaní zraniteľnosti CVE-2016-0701, bolo zakázané spoločné používanie jedného súkromného kľúča DH klientmi.

Dodatočne je možné poznamenať niekoľko nedávno zistených zraniteľností v otvorených projektoch:

  • Niekoľko zraniteľností (CVE-2022-0330) v grafickom ovládači i915, súvisiacich s absenciou resetovania TLB pre GPU. V prípade, ak sa nepoužíva IOMMU (translácia adries), zraniteľnosť umožňuje z užívateľského priestoru získať prístup k náhodným stránkam pamäte. Problém môže byť využitý na poškodenie alebo čítanie údajov z náhodných oblastí pamäte. Problém sa prejavuje na všetkých integrovaných a diskrétnych GPU Intel. Oprava bola implementovaná pridaním povinného resetovania TLB pred vykonaním každej operácie vrátenia GPU bufferu do systému, čo spôsobí pokles výkonu. Dopad na výkon závisí od GPU, vykonávaných operácií na GPU a zaťaženia systému. Oprava je zatiaľ dostupná len vo forme záplaty.
  • Zraniteľnosť (CVE-2022-22942) v grafickom ovládači vmwgfx, používanom na implementáciu 3D akcelerácie v prostrediach VMware. Problém umožňuje neoprávnenému používateľovi získať prístup k súborom otvoreným inými procesmi v systéme. Na vykonanie útoku je potrebný prístup k zariadeniu /dev/dri/card0 alebo /dev/dri/rendererD128 a tiež možnosť vykonať volanie ioctl() s získaným súborovým deskriptorom.
  • Zraniteľnosti (CVE-2021-3996, CVE-2021-3995) v knižnici libmount dodávanej v balíku util-linux, umožňujúce nedôveryhodnému používateľovi odmontovať diskové oddiely bez oprávnení. Problém bol zistený počas auditu SUID-root programov umount a fusermount.
  • Zraniteľnosti v štandardnej C knižnici Glibc, ovplyvňujúce funkcie realpath (CVE-2021-3998) a getcwd (CVE-2021-3999).
    • Problém v realpath() je spôsobený vrátením nesprávnej hodnoty obsahujúcej neupravené zvyšky z zásobníka za určitých podmienok. Pre SUID-root program fusermount môže byť zraniteľnosť využitá na získanie dôverných informácií z pamäte procesu, napríklad na získanie informácií o ukazovateľoch.
    • Problém v getcwd() umožňuje dosiahnuť pretečenie zásobníka o jeden bajt. Problém je spôsobený chybou, ktorá je prítomná od roku 1995. Pre spôsobenie pretečenia stačí v oddelenom priestore názvov bodov montovania vykonať volanie chdir() pre adresár „/“. Nie je hlásené, či sa zraniteľnosť obmedzuje iba na havarovanie procesu, ale v minulosti boli pre podobné zraniteľnosti prípady vytvorenia funkčných exploitov, napriek skepsisu vývojárov.
  • Zraniteľnosť (CVE-2022-23220) v balíku usbview, umožňujúca lokálnym používateľom, ktorí sa prihlásili do systému cez SSH, vykonať kód s právami root, kvôli prítomnosti v pravidlách PolKit nastavenia (allow_any=yes) na spustenie utilitky usbview pod používateľom root bez autentifikácie. Využitie spočíva v použití voľby „—gtk-module“ na načítanie svojej knižnice do usbview. Problém bol odstránený vo verzii usbview 2.2.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster