Janë publikuar azhurnimet korrigjuese për X.Org Server 21.1.23 dhe komponentin DDX (Device-Dependent X) xwayland 24.1.12, që mundësojnë ekzekutimin e X.Org Server për organizimin e aplikacioneve X11 në ambientet e bazuara në Wayland. Në versionet e reja janë eliminuar 9 vulnerabilitete. Disa vulnerabilitete potencialisht mund të shfrytëzohen për të rritur privilegjet në sistemet ku X-server funksionon me të drejta root, si dhe për ekzekutimin e kodit në distancë në konfigurations, ku për aksesin përdoret ridrejtimi i sesionit X11 përmes SSH.
Vulnerabilitete të korrigjuara (identifikuesit CVE nuk janë caktuar):
- Teprica e kofrĂ«s gjatĂ« pĂ«rpunimit tĂ« emrave alternativĂ« tĂ« fonteve. Problemi shkaktohet nga kufizime tĂ« ndryshme mbi madhĂ«sinĂ« e emrit tĂ« fontit nĂ« bibliotekĂ«n libXfont2 dhe X-serverin â server ndĂ«rsa ndante 256 byte pĂ«r emrin, biblioteka lejonte kalimin e emrave me madhĂ«si deri nĂ« 1024 byte.
- Referenca në memorie pas lirimit të saj në funksionet miSyncDestroyFence(), FreeCounter() dhe SyncChangeCounter() për shkak të gabimeve në përditësimin e numëruesve të referencave.
- Teprica e kofrës gjatë përpunimit të disa llojeve të çelësave në XKB. Problemi ndodh për shkak të llogaritjes së gabuar të madhësisë së tabelës së kodit të simboleve.
- Teprica e kofrës në XKB, që ndodh gjatë përpunimit të kërkesave SetMap për shkak të mungesës së kontrollit të duhur të madhësisë së të dhënave të dërguara nga klienti.
- Shkrimi dhe leximi i të dhënave përtej kufijve të kofrës në GLX për shkak të kontrollit të gabuar të madhësisë së atributeve të marra nga përdoruesi në funksionin ChangeDrawableAttributes.
- Referenca në memorie pas lirimit të saj, e shkaktuar pas ndryshimit të atributeve të dritares dhe thirrjes së detyrueshme të ruajës së ekranit. Problemi mund të çojë në rrjedhjen e përmbajtjes nga memoria e procesit.
- Shkrimi në memorie përtej kofrës së ndarë në funksionet DRI2 DRIGetBuffers dhe DRIGetBuffersWithFormat, që ndodh kur kërkohen disa instance DRI2BufferBackLeft, por një instance DRI2BufferFrontLeft.
Burimi: opennet.ru
