Die korrigierten Versionen des X.Org Servers 21.1.16 und des DDX-Komponenten (Device-Dependent X) xwayland 24.1.6, die den Start des X.Org Servers zur AusfĂŒhrung von X11-Anwendungen in auf Wayland basierenden Umgebungen ermöglichen, wurden veröffentlicht. In der neuen Version des X.Org Servers wurden 8 SicherheitsanfĂ€lligkeiten behoben. Diese Probleme könnten potenziell ausgenutzt werden, um Privilegien in Systemen zu erhöhen, in denen der X-Server mit Root-Rechten ausgefĂŒhrt wird, sowie zur AusfĂŒhrung von Code aus der Ferne in Konfigurationen, in denen der Zugriff ĂŒber die Umleitung von X11-Sitzungen ĂŒber SSH erfolgt.
Festgestellte Schwachstellen:
- CVE-2025-26594 â Zugriff auf bereits freigegebenen Speicherbereich (Use-after-free) im Cursor-Handler des Hauptfensters. Die SicherheitsanfĂ€lligkeit besteht seit der Veröffentlichung von X11R6.6 im Jahr 2001.
- CVE-2025-26595 â PufferĂŒberlauf in der Funktion XkbVModMaskText(), verursacht durch das Kopieren von Namen virtueller Modifikatoren in einen festen Puffer ohne angemessene GröĂenprĂŒfung. Diese SicherheitsanfĂ€lligkeit besteht seit X11R6.1 (1996).
- CVE-2025-26596 â PufferĂŒberlauf in der Funktion XkbWriteKeySyms(), da die von der Funktion XkbSizeKeySyms() berechnete GröĂe nicht mit der GröĂe der von der Funktion XkbWriteKeySyms() geschriebenen Daten ĂŒbereinstimmte. Diese SicherheitsanfĂ€lligkeit besteht seit der ersten Version von xkb.c, die in X11R6 (1994) aufgenommen wurde.
- CVE-2025-26597 â PufferĂŒberlauf in der Funktion XkbChangeTypesOfKey() aufgrund der Verwendung einer falschen GröĂe der Zeichencodetabelle. Diese SicherheitsanfĂ€lligkeit besteht seit der Veröffentlichung von X11R6.1 (1996).
- CVE-2025-26598 â Zugriff auf Daten auĂerhalb des Puffers in der Funktion CreatePointerBarrierClient(), verursacht durch die RĂŒckgabe eines ungĂŒltigen Index in der Liste bei einer fehlgeschlagenen Suche nach einem ZeigergerĂ€t. Diese SicherheitsanfĂ€lligkeit besteht seit xorg-server 1.14.0 (2013).
- CVE-2025-26599 â Zugriff ĂŒber einen nicht initialisierten Zeiger in der Funktion compRedirectWindow() bei der UnfĂ€higkeit, Speicher fĂŒr ein Bitmap zuzuweisen. Diese SicherheitsanfĂ€lligkeit besteht seit Xorg 6.8.0 (2004).
- CVE-2025-26600 â Zugriff auf bereits freigegebenen Speicherbereich in der Funktion PlayReleasedEvents() beim Auslösen eines festgefahrenen GerĂ€ts, fĂŒr das noch nicht verarbeitete Ereignisse vorliegen. Diese SicherheitsanfĂ€lligkeit besteht seit X11R5 (1991).
- CVE-2025-26601 â Zugriff auf bereits freigegebenen Speicherbereich in der Funktion SyncInitTrigger(). Diese SicherheitsanfĂ€lligkeit besteht seit X11R6 (1994).
Quelle: opennet.ru
