X.Org Server 21.1.10 värskendus, mis kõrvaldab turvahaavatavused. UMS-i toe eemaldamine Linuxi kernelist.

Välja on X.Org Server 21.1.10 ja DDX-komponendi (seadmest sõltuv X) xwayland 23.2.3, mis võimaldab X.Org Serveri käivitamist X11 rakenduste käitamiseks Waylandi põhistel keskkondadel. Uutes versioonides on kõrvaldatud kaks haavatavust. Esimene haavatavus võib olla kuritarvitatud, et suurendada privileege süsteemides, kus X-server töötab root'i õigustega, ja ka kaugkoodi täitmiseks konfiguratsioonides, kus juurdepääs toimub X11 seansi edasijõudmise kaudu SSH abil.

Tuvastatud probleemid:

  • CVE-2023-6377 — XKB nupuhalduri puhverületus, mis tekkib sisendseadmest (näiteks puuteplaadi ja hiire vahel lülitades) tulenevalt seadmeinfo vale arvutamise tõttu. X-server eraldas mälu, mis oli piisav ainult ühe XKB nupu haldurile, arvestamata uue seadme tegelikku nuppude arvu. Selle tulemuseks oli XKB nuppude haldurite muutmise päring, mis viis andmete kirjutamiseni puhvri kohal. Probleem ilmnes alates xorg-server-1.6.0 versioonist (2009).
  • CVE-2023-6478 — täisarvude ülevool, mis toimub spetsiaalselt vormindatud päringute RRChangeProviderProperty ja RRChangeOutputProperty saatmisel. Haavatavus võib viia andmete lugemiseni mälust, mis asub vahebufferist väljaspool, ning teabe leket protsessi mälust. Probleem on põhjustatud 32-bitise int tüübi kasutamisest muutujas, mis arvutab suurust, mis võib ülevoolata suure suurusega päringu saatmisel. Probleemid ilmnevad alates versioonidest xorg-server-1.4.0 (2004. aasta) ja xorg-server-1.13.0 (2012. aasta).

Lisaks võib märkida ioctl-kõnede eemaldamise taotlust UMS (Userspace Mode-Setting) toe eemaldamiseks linux-next harust, kus arenevad muudatused Linuxi 6.8 südames. UMS-i liides on mõeldud videorežiimide vahetamiseks kasutaja tasemel, mida kasutati väga vanades draiverites, mille toe osutamine on lõpetatud. UMS-i liidese pakkuvad draiverid kuulutati 2016. aastal aegunuks ja eemaldati 6.3 versiooni südame väljaandmisel.

Eelkõige on kernel 6.3-st eemaldatud i810 (vanad Intel 8xx integreeritud graafikakaardid), mga (Matrox GPU), r128 (ATI Rage 128 GPU, sealhulgas Rage Fury, XPERT 99 ja XPERT 128 kaardid), savage (S3 Savage GPU), sis (Crusty SiS GPU), tdfx (3dfx Voodoo) ja via (VIA IGP) draiverid. Kuna alates nende draiverite eemaldamisest ei ole nende taastamise soove saadud, on kernel 6.8-s otsustatud eemaldada UMS infrastruktuuri elemendid, mida kasutati nende draiveritega. Kehtivad draiverid on juba ammu ümber lülitatud videorežiimide vahetamiseks KMS (Kernel Mode Setting) liidese kaudu.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster