bk99.de entertain the web since 1997

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.

Originalartikel lesen →

Im Webarchiv suchen