CVE-2021-31535 in X11 Serverinfo

Zusammenfassung

von VulDB • 16.08.2026

LookupCol.c in X.Org X bis X11R7.7 und libX11 vor Version 1.7.1 könnte es Remoteangreifern ermöglichen, beliebigen Code auszuführen. Die libX11-XLookupColor-Anfrage (die für serverseitige Farbsuchen gedacht ist) enthält einen Fehler, der einem Clienten ermöglicht, Farbnamensanfragen mit einem Namen zu senden, der länger als die vom Protokoll zulässige maximale Größe ist (und auch länger als die maximale Paketgröße für normalgroße Pakete). Die benutzerkontrollierten Daten, die die maximale Größe überschreiten, werden dann vom Server als zusätzliche X-Protokollanfragen interpretiert und ausgeführt, z. B., um die X-Server-Autorisierung vollständig zu deaktivieren. Wenn das Opfer beispielsweise bösartige Terminalsteuerungssequenzen für Farbcodes encounters, kann der Angreifer möglicherweise die volle Kontrolle über die laufende grafische Sitzung übernehmen.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Reservieren

21.04.2021

Veröffentlichung

27.05.2021

Moderieren

akzeptiert

Eintrag

VDB-175998

CPE

bereit

EPSS

0.10634

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!