CVE Database
/

CVE-2021-31535

Back to search

CVE-2021-31535

Published: May 27, 2021

Modified: Aug 3, 2024

PUBLISHED

Description

LookupCol.c in X.Org X through X11R7.7 and libX11 before 1.7.1 might allow remote attackers to execute arbitrary code. The libX11 XLookupColor request (intended for server-side color lookup) contains a flaw allowing a client to send color-name requests with a name longer than the maximum size allowed by the protocol (and also longer than the maximum packet size for normal-sized packets). The user-controlled data exceeding the maximum size is then interpreted by the server as additional X protocol requests and executed, e.g., to disable X server authorization completely. For example, if the victim encounters malicious terminal control sequences for color codes, then the attacker may be able to take full control of the running graphical session.

VendorProductVersions

n/a

n/a

affected
n/a

References

DSA-4920
vendor-advisory
x_refsource_DEBIAN
GLSA-202105-16
vendor-advisory
x_refsource_GENTOO
FEDORA-2021-62bb9998b2
vendor-advisory
x_refsource_FEDORA

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now