X.Org vulnerabilities
194 vulnerabilities
Known vulnerabilities in X.Org products, newest first, with CVSS severity, EPSS, KEV listings and ransomware use, across 35 products.
Products
35- X Server98 vulnerabilities
- Xwayland36 vulnerabilities
- Libx1119 vulnerabilities
- X1119 vulnerabilities
- Libxi12 vulnerabilities
- X11R68 vulnerabilities
- X.Org7 vulnerabilities
- Libxpm6 vulnerabilities
- Xserver6 vulnerabilities
- Xfree865 vulnerabilities
- Libxfont4 vulnerabilities
- Xorg Server4 vulnerabilities
- Libxfont23 vulnerabilities
- Libxrender3 vulnerabilities
- Server3 vulnerabilities
- Libxrandr2 vulnerabilities
- Libxtst2 vulnerabilities
- Libxv2 vulnerabilities
- X Font Server2 vulnerabilities
- X Window System2 vulnerabilities
- X11R72 vulnerabilities
- Xdm2 vulnerabilities
- Xorg X11 Server2 vulnerabilities
- Emu Linux X87 Xlibs1 vulnerabilities
- Libice1 vulnerabilities
- Libxdmcp1 vulnerabilities
- Libxfixes1 vulnerabilities
- Libxvmc1 vulnerabilities
- Xf86Dga1 vulnerabilities
- Xinit1 vulnerabilities
- Xload1 vulnerabilities
- Xterm1 vulnerabilities
- Evi0 vulnerabilities
- Mit Shm0 vulnerabilities
- Tog Cup0 vulnerabilities
CVE-2018-14600alpinelibx11+5
EPSS score9.34%
An issue was discovered in libX11 through 1.6.5. The function XListExtensions in ListExt.c interprets a variable as signed instead of unsigned, resulting in an out-of-bounds write (of up to 128 bytes), leading to DoS or remote code execution.CVE-2018-14599alpinelibx11+9EPSS score4.80%
An issue was discovered in libX11 through 1.6.5. The function XListExtensions in ListExt.c is vulnerable to an off-by-one error caused by malicious server responses, leading to DoS or possibly unspecified other impact.CVE-2018-14598alpinelibx11+6EPSS score4.23%
An issue was discovered in XListExtensions in ListExt.c in libX11 through 1.6.5. A malicious server can send a reply in which the first string overflows, causing a variable to be set to NULL that will be freed later on, leading to DoS (segmentation fault).CVE-2018-14665alpinexorg-server+33EPSS score27.04%
A flaw was found in xorg-x11-server before 1.20.3. An incorrect permission check for -modulepath and -logfile options when starting Xorg. X server allows unprivileged users with the ability to log in to the system via physical console to escalate their privileges and run arbitrary code under root privileges.CVE-2013-2066debianlibxv+2EPSS score2.33%
Buffer overflow in X.org libXv 1.0.7 and earlier allows X servers to cause a denial of service (crash) and possibly execute arbitrary code via crafted length or index values to the XvQueryPortAttributes function.CVE-2013-1998debianlibxi+1EPSS score2.80%
Multiple buffer overflows in X.org libXi 1.7.1 and earlier allow X servers to cause a denial of service (crash) and possibly execute arbitrary code via crafted length or index values to the (1) XGetDeviceButtonMapping, (2) XIPassiveGrabDevice, and (3) XQueryDeviceState functions.CVE-2013-1995debianlibxi+1EPSS score1.88%
X.org libXi 1.7.1 and earlier allows X servers to trigger allocation of insufficient memory and a buffer overflow via vectors related to an unexpected sign extension in the XListInputDevices function.CVE-2013-1984debianlibxi+1EPSS score1.82%
Multiple integer overflows in X.org libXi 1.7.1 and earlier allow X servers to trigger allocation of insufficient memory and a buffer overflow via vectors related to the (1) XGetDeviceControl, (2) XGetFeedbackControl, (3) XGetDeviceDontPropagateList, (4) XGetDeviceMotionEvents, (5) XIGetProperty, (6) XIGetSelectedEvents, (7) XGetDeviceProperties, and (8) XListInputDevices functions.CVE-2013-7439canonicalubuntu_linux+17EPSS score4.25%
Multiple off-by-one errors in the (1) MakeBigReq and (2) SetReqLen macros in include/X11/Xlibint.h in X11R6.x and libX11 before 1.6.0 allow remote attackers to have unspecified impact via a crafted request, which triggers a buffer overflow.CVE-2021-31535alpinelibx11+48EPSS score10.63%
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.CVE-2021-4010debianxorg-server+7EPSS score0.61%
A flaw was found in xorg-x11-server in versions before 21.1.2 and before 1.20.14. An out-of-bounds access can occur in the SProcScreenSaverSuspend function. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.CVE-2021-4008debianxorg-server+42EPSS score0.61%
A flaw was found in xorg-x11-server in versions before 21.1.2 and before 1.20.14. An out-of-bounds access can occur in the SProcRenderCompositeGlyphs function. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.CVE-2021-4009debianxorg-server+8EPSS score0.61%
A flaw was found in xorg-x11-server in versions before 21.1.2 and before 1.20.14. An out-of-bounds access can occur in the SProcXFixesCreatePointerBarrier function. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.CVE-2021-4011debianxorg-server+10EPSS score0.61%
A flaw was found in xorg-x11-server in versions before 21.1.2 and before 1.20.14. An out-of-bounds access can occur in the SwapCreateRegister function. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.CVE-2021-3472alpinexorg-server+55EPSS score1.05%
A flaw was found in xorg-x11-server in versions before 1.20.11. An integer underflow can occur in xserver which can lead to a local privilege escalation. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.CVE-2015-0255debianxorg-server+27EPSS score4.50%
X.Org Server (aka xserver and xorg-server) before 1.16.3 and 1.17.x before 1.17.1 allows remote attackers to obtain sensitive information from process memory or cause a denial of service (crash) via a crafted string length value in a XkbSetGeometry request.CVE-2015-3164debianxorg-server+5EPSS score0.39%
The authentication setup in XWayland 1.16.x and 1.17.x before 1.17.2 starts the server in non-authenticating mode, which allows local users to read from or send information to arbitrary X11 clients via vectors involving a UNIX socket.CVE-2015-3418debianxorg-server+13EPSS score2.31%
The ProcPutImage function in dix/dispatch.c in X.Org Server (aka xserver and xorg-server) before 1.16.4 allows attackers to cause a denial of service (divide-by-zero and crash) via a zero-height PutImage request.CVE-2007-2437debianxorg-server+2EPSS score4.40%
The X render (Xrender) extension in X.org X Window System 7.0, 7.1, and 7.2, with Xserver 1.3.0 and earlier, allows remote authenticated users to cause a denial of service (daemon crash) via crafted values to the (1) XRenderCompositeTrapezoids and (2) XRenderAddTraps functions, which trigger a divide-by-zero error.CVE-2007-1351debianfreetype+15EPSS score5.59%
Integer overflow in the bdfReadCharacters function in bdfread.c in (1) X.Org libXfont before 20070403 and (2) freetype 2.3.2 and earlier allows remote authenticated users to execute arbitrary code via crafted BDF fonts, which result in a heap overflow.