Update van X.Org Server 21.1.9 en xwayland 23.2.2 die kwetsbaarheden verhelpt

Correcties voor X.Org Server 21.1.9 en DDX-component (Device-Dependent X) xwayland 22.2.2 zijn gepubliceerd, wat de werking van X.Org Server mogelijk maakt voor het uitvoeren van X11-applicaties in omgevingen die zijn gebaseerd op Wayland. In de nieuwe versies zijn kwetsbaarheden verholpen die potentieel konden worden misbruikt om privileges te verhogen in systemen waar de X-server draait met rootrechten, evenals voor het op afstand uitvoeren van code in configuraties waar toegang wordt verkregen via het omleiden van X11-sessies met behulp van SSH.

Geconstateerde problemen:

  • CVE-2023-5367 — buffer overflow in de functies XIChangeDeviceProperty en RRChangeOutputProperty, welke kan worden misbruikt door extra elementen toe te voegen aan een invoerapparaat- of randr-eigenschap. De kwetsbaarheid verschijnt vanaf de release van xorg-server 1.4.0 (2007) en is veroorzaakt door de berekening van een onjuiste offset bij het toevoegen van extra elementen aan bestaande eigenschappen, waardoor elementen met een onjuiste offset worden toegevoegd, wat leidt tot schrijven buiten het toegewezen buffer. Bijvoorbeeld, bij het toevoegen van 3 elementen aan 5 bestaande elementen, wordt geheugen toegewezen voor een array van 8 elementen, maar de eerder bestaande elementen worden opgeslagen in de nieuwe array vanaf index 5 in plaats van 3, wat leidt tot het overschrijden van de buffer met de laatste twee elementen.
  • CVE-2023-5380 — gebruik van geheugen na vrijgave (use-after-free) in de functie DestroyWindow. Dit probleem kan worden misbruikt door de pointer tussen schermen te verplaatsen in multi-monitorconfiguraties in de zaphod-modus, waarbij voor elke monitor een eigen scherm wordt gemaakt, en door het aanroepen van de functie om het klantvenster te sluiten. De kwetsbaarheid verschijnt vanaf de release van xorg-server 1.7.0 (2009) en is veroorzaakt doordat na het sluiten van een venster en het vrijgeven van het bijbehorende geheugen, in de structuur die zorgt voor de binding aan het scherm, een actieve pointer naar het vorige venster blijft bestaan. Xwayland is niet kwetsbaar voor deze kwetsbaarheid.
  • CVE-2023-5574 — gebruik van geheugen na vrijgave (use-after-free) in de functie DamageDestroy. De kwetsbaarheid kan worden misbruikt in de server Xvfb in het proces van het opschonen van de structuur ScreenRec tijdens het afsluiten van de server of het loskoppelen van de laatste cliënt. Net als de vorige kwetsbaarheid doet het probleem zich alleen voor in multi-monitorconfiguraties in de Zaphod-modus. De kwetsbaarheid is aanwezig sinds de release van xorg-server-1.13.0 (2012) en is tot nu toe niet opgelost (oplossing is alleen in de vorm van een patch).

Naast het verhelpen van kwetsbaarheden in xwayland 23.2.2 is er ook een overstap gemaakt van de libbsd-overlay bibliotheek naar libbsd en is de automatische verbinding met de RemoteDesktop XDG Desktop Portal interface voor het bepalen van de socket die wordt gebruikt voor het verzenden van de evenementen XTest gestopt. Automatische verbinding veroorzaakte problemen bij het starten van xwayland in een genestelde composietserver, daarom moet in de nieuwe versie de optie ‘-enable-ei-portal’ expliciet worden opgegeven voor verbinding met het portaal. server Release Firefox 119

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster