Skip to main content

Libx11

20 CVEs product

Monthly

CVE-2026-88806 Sep 21, 13:42 HIGH PATCH This Week

Heap-based buffer overflow in libX11 before 1.8.14 allows a malicious or compromised X server to corrupt memory in connecting X11 clients via a crafted XkbGetMap reply that overflows the key_sym_map. This client-side vulnerability has an inverted threat model: the attacker must control the X server the victim connects to, with exploitation requiring user interaction (UI:R) and high attack complexity (AC:H). CVSS 3.1 score is 7.5 High; no public exploit code has been identified at time of analysis.

Buffer Overflow Heap Overflow Red Hat Suse X Org +1
NVD VulDB
CVSS 3.1
7.5
EPSS
0.2%
CVE-2026-94285 Sep 28, 08:45 MEDIUM PATCH This Month

Malicious or compromised X servers can crash X clients linked against libX11 before 1.8.14 by supplying crafted byte-oriented codeset/locale data that triggers an out-of-bounds read in the client's codeset parser. The flaw is a client-side denial of service with only incidental memory disclosure, not code execution, and it works in the reverse of the usual trust direction: the server attacks the client, so exposure requires a victim application to open an X11 connection to an X server the attacker controls or has compromised (such as a hostile remote or forwarded display). The local attack vector and the requirement for an untrusted display keep realistic risk low; no public exploit code or confirmed active exploitation was identified at time of analysis, and vendor patches are available (upstream fix merged for the 1.8.14 release).

Buffer Overflow Information Disclosure Red Hat Suse X Org +1
NVD VulDB
CVSS 3.1
5.1
EPSS
0.1%
CVE-2026-94284 Sep 28, 08:42 MEDIUM PATCH This Month

Crashing of X11 client applications can be triggered by a malicious X server exploiting an out-of-bounds read in libX11's X Input Method (XIM) trigger-key registration parser in versions before 1.8.14. This is a medium-severity denial-of-service issue (CVSS 5.5) that requires the victim to connect to an attacker-controlled X server, with user interaction (UI:R) and no authentication required (PR:N), but impact is limited to availability (client crash). No public exploit identified at time of analysis, and it is not confirmed actively exploited (CISA KEV).

Buffer Overflow Red Hat Suse X Org Libx11
NVD VulDB
CVSS 3.1
5.5
EPSS
0.1%
CVE-2026-94283 Sep 28, 08:34 MEDIUM PATCH This Month

Remote, unauthenticated attackers who control an X server can crash X clients linked against libX11 before 1.8.14 by returning crafted XIM (X Input Method) attribute data, because the parser performs an out-of-bounds read (CWE-125). This is an availability-only denial-of-service (CVSS 6.5, AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H) limited by an inverted trust relationship: the victim's client must attach to the attacker's display, so exploitation requires the user to connect to a malicious, compromised, or spoofed X server. No public exploit code has been identified at time of analysis, and the issue is not listed in CISA KEV.

Buffer Overflow Red Hat Suse X Org Libx11
NVD VulDB
CVSS 3.1
6.5
EPSS
0.2%
CVE-2023-43787 Oct 10, 13:15 HIGH This Week

A vulnerability was found in libX11 due to an integer overflow within the XCreateImage() function. Rated high severity (CVSS 7.8), this vulnerability is low attack complexity. No vendor patch available.

RCE Buffer Overflow Heap Overflow Red Hat Enterprise Linux +4
NVD
CVSS 3.1
7.8
EPSS
0.4%
CVE-2023-43786 Oct 10, 13:15 MEDIUM This Month

A vulnerability was found in libX11 due to an infinite loop within the PutSubImage() function. Rated medium severity (CVSS 5.5), this vulnerability is low attack complexity. No vendor patch available.

Denial Of Service Red Hat Enterprise Linux Fedora X Org +2
NVD
CVSS 3.1
5.5
EPSS
0.5%
CVE-2023-43785 Oct 10, 13:15 MEDIUM This Month

A vulnerability was found in libX11 due to a boundary condition within the _XkbReadKeySyms() function. Rated medium severity (CVSS 5.5), this vulnerability is low attack complexity. No vendor patch available.

Buffer Overflow Memory Corruption Red Hat Enterprise Linux Fedora +3
NVD
CVSS 3.1
5.5
EPSS
0.6%
CVE-2023-3138 Jun 28, 21:15 HIGH PATCH This Week

A vulnerability was found in libX11. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Buffer Overflow vulnerability could allow attackers to corrupt memory to execute arbitrary code or crash the application.

Buffer Overflow Red Hat Enterprise Linux X Org Libx11
NVD
CVSS 3.1
7.5
EPSS
1.7%
CVE-2021-31535 May 27, 13:15 CRITICAL POC THREAT Act Now

LookupCol.c in X.Org X through X11R7.7 and libX11 before 1.7.1 might allow remote attackers to execute arbitrary code. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

RCE Buffer Overflow Fedora X Org Libx11 +2
NVD
CVSS 3.1
9.8
EPSS
10.6%
CVE-2020-14363 Sep 11, 18:15 HIGH POC This Week

An integer overflow vulnerability leading to a double-free was found in libX11. Rated high severity (CVSS 7.8), this vulnerability is low attack complexity. Public exploit code available and no vendor patch available.

RCE Integer Overflow Fedora X Org Libx11 +1
NVD GitHub
CVSS 3.1
7.8
EPSS
0.6%
CVE-2020-14344 Aug 05, 14:15 MEDIUM PATCH This Month

An integer overflow leading to a heap-buffer overflow was found in The X Input Method (XIM) client was implemented in libX11 before version 1.6.10. Rated medium severity (CVSS 6.7), this vulnerability is low attack complexity.

Buffer Overflow Integer Overflow Red Hat Canonical Fedora +6
NVD
CVSS 3.1
6.7
EPSS
0.5%
CVE-2018-14600 Aug 24, 19:29 CRITICAL PATCH Act Now

An issue was discovered in libX11 through 1.6.5. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Out-of-bounds Write vulnerability could allow attackers to write data beyond allocated buffer boundaries leading to code execution or crashes.

RCE Buffer Overflow Memory Corruption Debian Canonical +4
NVD
CVSS 3.0
9.8
EPSS
9.3%
CVE-2018-14599 Aug 24, 19:29 CRITICAL PATCH Act Now

An issue was discovered in libX11 through 1.6.5. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Information Disclosure Debian Red Hat Canonical Debian Linux +8
NVD
CVSS 3.1
9.8
EPSS
4.8%
CVE-2018-14598 Aug 24, 19:29 HIGH PATCH This Week

An issue was discovered in XListExtensions in ListExt.c in libX11 through 1.6.5. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Buffer Overflow Debian Canonical Debian Linux Fedora +4
NVD
CVSS 3.0
7.5
EPSS
4.2%
CVE-2016-7943 Dec 13, 20:59 CRITICAL Act Now

The XListFonts function in X.org libX11 before 1.6.4 might allow remote X servers to gain privileges via vectors involving length fields, which trigger out-of-bounds write operations. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Buffer Overflow Memory Corruption Fedora X Org Libx11 +1
NVD
CVSS 3.0
9.8
EPSS
4.4%
CVE-2016-7942 Dec 13, 20:59 CRITICAL Act Now

The XGetImage function in X.org libX11 before 1.6.4 might allow remote X servers to gain privileges via vectors involving image type and geometry, which triggers out-of-bounds read operations. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Privilege Escalation Buffer Overflow Fedora X Org Libx11 +1
NVD
CVSS 3.0
9.8
EPSS
4.7%
CVE-2013-7439 Apr 16, 14:59 HIGH PATCH This Week

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. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, low attack complexity.

Buffer Overflow Debian Canonical Debian Linux Ubuntu Linux +3
NVD
CVSS 2.0
7.5
EPSS
1.9%
CVE-2013-2004 Jun 15, 20:55 MEDIUM This Month

The (1) GetDatabase and (2) _XimParseStringFile functions in X.org libX11 1.5.99.901 (1.6 RC1) and earlier do not restrict the recursion depth when processing directives to include files, which. Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable. No vendor patch available.

Buffer Overflow Denial Of Service Libx11
NVD
CVSS 2.0
6.8
EPSS
0.4%
CVE-2013-1997 Jun 15, 20:55 MEDIUM This Month

Multiple buffer overflows in X.org libX11 1.5.99.901 (1.6 RC1) and earlier allow X servers to cause a denial of service (crash) and possibly execute arbitrary code via crafted length or index values. Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable. No vendor patch available.

RCE Buffer Overflow Denial Of Service Libx11
NVD
CVSS 2.0
6.8
EPSS
0.7%
CVE-2013-1981 Jun 15, 19:55 MEDIUM This Month

Multiple integer overflows in X.org libX11 1.5.99.901 (1.6 RC1) and earlier allow X servers to trigger allocation of insufficient memory and a buffer overflow via vectors related to the (1). Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable. No vendor patch available.

Buffer Overflow Canonical Ubuntu Linux Libx11
NVD
CVSS 2.0
6.8
EPSS
0.9%
EPSS 0% CVSS 7.5
HIGH PATCH This Week

Heap-based buffer overflow in libX11 before 1.8.14 allows a malicious or compromised X server to corrupt memory in connecting X11 clients via a crafted XkbGetMap reply that overflows the key_sym_map. This client-side vulnerability has an inverted threat model: the attacker must control the X server the victim connects to, with exploitation requiring user interaction (UI:R) and high attack complexity (AC:H). CVSS 3.1 score is 7.5 High; no public exploit code has been identified at time of analysis.

Buffer Overflow Heap Overflow Red Hat +3
NVD VulDB
EPSS 0% CVSS 5.1
MEDIUM PATCH This Month

Malicious or compromised X servers can crash X clients linked against libX11 before 1.8.14 by supplying crafted byte-oriented codeset/locale data that triggers an out-of-bounds read in the client's codeset parser. The flaw is a client-side denial of service with only incidental memory disclosure, not code execution, and it works in the reverse of the usual trust direction: the server attacks the client, so exposure requires a victim application to open an X11 connection to an X server the attacker controls or has compromised (such as a hostile remote or forwarded display). The local attack vector and the requirement for an untrusted display keep realistic risk low; no public exploit code or confirmed active exploitation was identified at time of analysis, and vendor patches are available (upstream fix merged for the 1.8.14 release).

Buffer Overflow Information Disclosure Red Hat +3
NVD VulDB
EPSS 0% CVSS 5.5
MEDIUM PATCH This Month

Crashing of X11 client applications can be triggered by a malicious X server exploiting an out-of-bounds read in libX11's X Input Method (XIM) trigger-key registration parser in versions before 1.8.14. This is a medium-severity denial-of-service issue (CVSS 5.5) that requires the victim to connect to an attacker-controlled X server, with user interaction (UI:R) and no authentication required (PR:N), but impact is limited to availability (client crash). No public exploit identified at time of analysis, and it is not confirmed actively exploited (CISA KEV).

Buffer Overflow Red Hat Suse +2
NVD VulDB
EPSS 0% CVSS 6.5
MEDIUM PATCH This Month

Remote, unauthenticated attackers who control an X server can crash X clients linked against libX11 before 1.8.14 by returning crafted XIM (X Input Method) attribute data, because the parser performs an out-of-bounds read (CWE-125). This is an availability-only denial-of-service (CVSS 6.5, AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H) limited by an inverted trust relationship: the victim's client must attach to the attacker's display, so exploitation requires the user to connect to a malicious, compromised, or spoofed X server. No public exploit code has been identified at time of analysis, and the issue is not listed in CISA KEV.

Buffer Overflow Red Hat Suse +2
NVD VulDB
EPSS 0% CVSS 7.8
HIGH This Week

A vulnerability was found in libX11 due to an integer overflow within the XCreateImage() function. Rated high severity (CVSS 7.8), this vulnerability is low attack complexity. No vendor patch available.

RCE Buffer Overflow Heap Overflow +6
NVD
EPSS 0% CVSS 5.5
MEDIUM This Month

A vulnerability was found in libX11 due to an infinite loop within the PutSubImage() function. Rated medium severity (CVSS 5.5), this vulnerability is low attack complexity. No vendor patch available.

Denial Of Service Red Hat Enterprise Linux +4
NVD
EPSS 1% CVSS 5.5
MEDIUM This Month

A vulnerability was found in libX11 due to a boundary condition within the _XkbReadKeySyms() function. Rated medium severity (CVSS 5.5), this vulnerability is low attack complexity. No vendor patch available.

Buffer Overflow Memory Corruption Red Hat +5
NVD
EPSS 2% CVSS 7.5
HIGH PATCH This Week

A vulnerability was found in libX11. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Buffer Overflow vulnerability could allow attackers to corrupt memory to execute arbitrary code or crash the application.

Buffer Overflow Red Hat Enterprise Linux +2
NVD
EPSS 11% CVSS 9.8
CRITICAL POC THREAT Act Now

LookupCol.c in X.Org X through X11R7.7 and libX11 before 1.7.1 might allow remote attackers to execute arbitrary code. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

RCE Buffer Overflow Fedora +4
NVD
EPSS 1% CVSS 7.8
HIGH POC This Week

An integer overflow vulnerability leading to a double-free was found in libX11. Rated high severity (CVSS 7.8), this vulnerability is low attack complexity. Public exploit code available and no vendor patch available.

RCE Integer Overflow Fedora +3
NVD GitHub
EPSS 0% CVSS 6.7
MEDIUM PATCH This Month

An integer overflow leading to a heap-buffer overflow was found in The X Input Method (XIM) client was implemented in libX11 before version 1.6.10. Rated medium severity (CVSS 6.7), this vulnerability is low attack complexity.

Buffer Overflow Integer Overflow Red Hat +8
NVD
EPSS 9% CVSS 9.8
CRITICAL PATCH Act Now

An issue was discovered in libX11 through 1.6.5. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Out-of-bounds Write vulnerability could allow attackers to write data beyond allocated buffer boundaries leading to code execution or crashes.

RCE Buffer Overflow Memory Corruption +6
NVD
EPSS 5% CVSS 9.8
CRITICAL PATCH Act Now

An issue was discovered in libX11 through 1.6.5. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Information Disclosure Debian Red Hat +10
NVD
EPSS 4% CVSS 7.5
HIGH PATCH This Week

An issue was discovered in XListExtensions in ListExt.c in libX11 through 1.6.5. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Buffer Overflow Debian Canonical +6
NVD
EPSS 4% CVSS 9.8
CRITICAL Act Now

The XListFonts function in X.org libX11 before 1.6.4 might allow remote X servers to gain privileges via vectors involving length fields, which trigger out-of-bounds write operations. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Buffer Overflow Memory Corruption Fedora +3
NVD
EPSS 5% CVSS 9.8
CRITICAL Act Now

The XGetImage function in X.org libX11 before 1.6.4 might allow remote X servers to gain privileges via vectors involving image type and geometry, which triggers out-of-bounds read operations. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Privilege Escalation Buffer Overflow Fedora +3
NVD
EPSS 2% CVSS 7.5
HIGH PATCH This Week

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. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, low attack complexity.

Buffer Overflow Debian Canonical +5
NVD
EPSS 0% CVSS 6.8
MEDIUM This Month

The (1) GetDatabase and (2) _XimParseStringFile functions in X.org libX11 1.5.99.901 (1.6 RC1) and earlier do not restrict the recursion depth when processing directives to include files, which. Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable. No vendor patch available.

Buffer Overflow Denial Of Service Libx11
NVD
EPSS 1% CVSS 6.8
MEDIUM This Month

Multiple buffer overflows in X.org libX11 1.5.99.901 (1.6 RC1) and earlier allow X servers to cause a denial of service (crash) and possibly execute arbitrary code via crafted length or index values. Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable. No vendor patch available.

RCE Buffer Overflow Denial Of Service +1
NVD
EPSS 1% CVSS 6.8
MEDIUM This Month

Multiple integer overflows in X.org libX11 1.5.99.901 (1.6 RC1) and earlier allow X servers to trigger allocation of insufficient memory and a buffer overflow via vectors related to the (1). Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable. No vendor patch available.

Buffer Overflow Canonical Ubuntu Linux +1
NVD

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy