Sicherheitslücken in X-Server von X.org
Zusammenfassung
Im X-Server von X.org steckten im Januar 2007 mehrere Integer-Overflow-Lücken im Modul DBE und in der Render-Extension, betroffen waren alle Versionen seit X.org 6.8.2. Fehlerhafte Parameter konnten Speicher auch außerhalb der betroffenen Funktionen überschreiben. Ausnutzen ließ sich das nur durch einen bereits authentifizierten Client, Patches standen bereit.
Ideen
- Ganzzahlüberläufe führen zu falschen Speichergrößen und damit zu Speicherkorruption.
- Die Beschädigung kann weit entfernte Teile des Speichers treffen.
- Die Authentifizierung am X-Server begrenzte den Kreis möglicher Angreifer.
Einsichten
- Ein X-Server mit Root-Rechten macht jede Speicherlücke zum Systemrisiko.
- Authentifizierung senkt das Risiko, beseitigt aber nicht die Ursache.
Fakten
- Patches lagen bei freedesktop.org bereit.
Referenzen
Kritik
- Die Meldung nennt keine CVE-Kennungen, was den Abgleich mit Distributionsupdates erschwert.
Bemerkungen
- Moderne Distributionen führen den X-Server ohne Root-Rechte aus oder ersetzen ihn durch Wayland.
Empfehlungen
- Nutze Wayland oder einen rootlosen X-Server, wo möglich.
- Erlaube keine X-Verbindungen aus dem Netz, sondern nutze bei Bedarf SSH-Forwarding.
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.