Update X.Org Server 21.1.11 met oplossing van 6 kwetsbaarheden

Correctieve uitgaves van X.Org Server 21.1.11 en de DDX-component (Device-Dependent X) xwayland 23.2.4 zijn gepubliceerd, waardoor de uitvoering van X11-applicaties in omgevingen op basis van Wayland mogelijk wordt gemaakt. In de nieuwe versies zijn 6 kwetsbaarheden verholpen, waarvan sommige kunnen worden misbruikt voor privilege-escalatie in systemen waarin de X-server met root-rechten draait, evenals voor externe code-executie in configuraties waarin toegang wordt verkregen via X11-sessie-overdracht met SSH.

Geconstateerde problemen:

  • CVE-2023-6816 — een bufferoverloop die optreedt bij het verzenden van een onjuiste array-index in de DeviceFocusEvent- en ProcXIQueryPointer-operaties. De kwetsbaarheid wordt veroorzaakt doordat de X-server geheugen voor een array toekent op basis van het werkelijke aantal knoppen, terwijl het verzoek toestaat waarden tot 255 in de array te gebruiken. Het probleem verschijnt vanaf de release xorg-server-1.13.0 (2012).
  • CVE-2024-0229 — schrijven buiten de buffergrenzen door opnieuw te binden aan een ander master-apparaat in een configuratie waarbij het apparaat gelijktijdig is uitgerust met invoerelementen van het type 'knop' (button) en 'toets' (key), terwijl het aantal knoppen (parameter numButtons) op 0 is ingesteld. Het probleem doet zich voor vanaf de release xorg-server-1.1.1 (2006).
  • CVE-2024-21885 — bufferoverloop in de functie XISendDeviceHierarchyEvent, die optreedt bij het verwijderen van een apparaat met een bepaalde identificatie en het toevoegen van een apparaat met dezelfde identificatie binnen hetzelfde verzoek. De kwetsbaarheid wordt veroorzaakt doordat er bij dubbele operaties voor één identificatie twee exemplaren van de structuur xXIHierarchyInfo worden geschreven, terwijl de functie XISendDeviceHierarchyEvent geheugen toekent voor één exemplaar. Het probleem doet zich voor vanaf de release xorg-server-1.10.0 (2010).
  • CVE-2024-21886 — bufferoverloop in de functie DisableDevice, die optreedt bij het uitschakelen van een master-apparaat terwijl slave-apparaten al zijn uitgeschakeld. De kwetsbaarheid wordt veroorzaakt door een onjuiste berekening van de structuurgrootte voor het opslaan van de lijst met apparaten. Het probleem doet zich voor vanaf de release xorg-server-1.13.0 (2012).
  • CVE-2024-0409, CVE-2024-0408 — beschadiging van de SELinux-context bij het inschakelen van xserver_object_manager en het starten van een client of het creëren van een GLX PBuffer.

Bron: opennet.ru

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