Der er udgivet rettelser til X.Org Server 21.1.16 og DDX-komponenten (Device-Dependent X) xwayland 24.1.6, der muliggør kørsel af X.Org Server for at facilitere udførelse af X11-applikationer i Wayland-baserede miljøer. I den nye version af X.Org Server er otte sårbarheder blevet rettet. Problemerne kan potentielt udnyttes til at opnå forhøjede privilegier i systemer, hvor X-serveren kører med root-rettigheder, samt til fjernudførsel af kode i konfigurationer, hvor adgangen opnås via omdirigering af X11-sessioner ved hjælp af SSH.
Identificerede sårbarheder:
- CVE-2025-26594 - adgang til et allerede frigivet hukommelsesområde (Use-after-free) i håndteringen af markøren for rodvinduet. Sårbarheden har været til stede siden før udgivelsen af X11R6.6 i 2001.
- CVE-2025-26595 - bufferoverløb i funktionen XkbVModMaskText(), forårsaget af kopiering af navne på virtuelle modifikatorer til en fast buffer uden tilstrækkelig størrelsekontrol. Sårbarheden har været til stede siden X11R6.1 (1996).
- CVE-2025-26596 - bufferoverløb i funktionen XkbWriteKeySyms(), relateret til at størrelsen beregnet af funktionen XkbSizeKeySyms() ikke stemte overens med størrelsen af de data, der blev skrevet af funktionen XkbWriteKeySyms(). Sårbarheden har været til stede siden den første version af xkb.c, der blev inkluderet i X11R6 (1994).
- CVE-2025-26597 - bufferoverløb i funktionen XkbChangeTypesOfKey() på grund af brugen af en forkert størrelse på symboltabelen. Sårbarheden har været til stede siden udgivelsen af X11R6.1 (1996).
- CVE-2025-26598 - adgang til data uden for bufferområdet i funktionen CreatePointerBarrierClient(), forårsaget af returnering af en forkert indeks i listen ved en mislykket søgning efter pegeredskabet. Sårbarheden har været til stede siden xorg-server 1.14.0 (2013).
- CVE-2025-26599 - adgang via en ikke-initialiseret peger i funktionen compRedirectWindow() når det ikke er muligt at allokere hukommelse til bitmap. Sårbarheden har været til stede siden Xorg 6.8.0 (2004).
- CVE-2025-26600 - adgang til et allerede frigivet hukommelsesområde i funktionen PlayReleasedEvents() ved udtrækning af en hængende enhed, for hvilken der er ubehandlede hændelser. Sårbarheden har været til stede siden X11R5 (1991).
- CVE-2025-26601 - adgang til et allerede frigivet hukommelsesområde i funktionen SyncInitTrigger(). Sårbarheden har været til stede siden X11R6 (1994).
Kilde: opennet.ru
