Every CVE Search/ Get API key

CVE-2023-3138

A vulnerability was found in libX11. The security flaw occurs because the functions in src...

7.5 HighFix available

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

1.66%Up 1.6 points since Jun 29, 2023
90%50%10%1%

What each source reports

NVD Score used 7.5

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Record
CVE-2023-3138
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-119, CWE-787
Updated
2026-11-02
CVE List No score

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Record
CVE-2023-3138
Weakness
CWE-119
Updated
2026-11-02
EUVDEUVD-2023-43823 No score

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Record
EUVD-2023-43823
Updated
2026-11-03
GitHub AdvisoriesGHSA-849h-8wj5-xmx8 7.5

A vulnerability was found in libX11. The security flaw occurs because the functions in src...

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Record
GHSA-849h-8wj5-xmx8
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-119, CWE-787
Updated
2026-11-02
OSVALPINE-CVE-2023-3138 7.5

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Record
ALPINE-CVE-2023-3138
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVAZL-27274 7.5

CVE-2023-3138 affecting package libX11 for versions less than 1.6.12-6

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Record
AZL-27274
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 24 moreShow less
OSVBELL-CVE-2023-3138 7.5

CVE-2023-3138 does not affect BellSoft software

Record
BELL-CVE-2023-3138
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2023-3138 7.5

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Record
DEBIAN-CVE-2023-3138
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVJLSEC-2026-472 7.5

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Record
JLSEC-2026-472
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2023-1376 5.5

libX11 security update

Core X11 protocol client library.

Security Fix(es):

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.(CVE-2023-3138)

Record
OESA-2023-1376
CVSS 3.1
5.5 MediumCVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2023-1377 5.5

libX11 security update

Core X11 protocol client library.

Security Fix(es):

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.(CVE-2023-3138)

Record
OESA-2023-1377
CVSS 3.1
5.5 MediumCVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2023-1378 5.5

libX11 security update

Core X11 protocol client library.

Security Fix(es):

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.(CVE-2023-3138)

Record
OESA-2023-1378
CVSS 3.1
5.5 MediumCVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2023-1392 5.5

libX11 security update

Core X11 protocol client library.

Security Fix(es):

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.(CVE-2023-3138)

Record
OESA-2023-1392
CVSS 3.1
5.5 MediumCVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVRHSA-2023:6497 7.3

Red Hat Security Advisory: libX11 security update

Record
RHSA-2023:6497
CVSS 3.1
7.3 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:7029 7.3

Red Hat Security Advisory: libX11 security update

Record
RHSA-2023:7029
CVSS 3.1
7.3 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:1088 7.3

Red Hat Security Advisory: libX11 security update

Record
RHSA-2024:1088
CVSS 3.1
7.3 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:1417 7.3

Red Hat Security Advisory: libX11 security update

Record
RHSA-2024:1417
CVSS 3.1
7.3 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2023-3138 7.5

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Record
UBUNTU-CVE-2023-3138
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2023:6497 No score

Moderate: libX11 security update

The libX11 packages contain the core X11 protocol client library.

Security Fix(es):

  • libX11: InitExt.c can overwrite unintended portions of the Display structure if the extension request leads to a buffer overflow (CVE-2023-3138)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:6497
Updated
2026-11-02
OSVALSA-2023:7029 No score

Moderate: libX11 security update

The libX11 packages contain the core X11 protocol client library.

Security Fix(es):

  • libX11: InitExt.c can overwrite unintended portions of the Display structure if the extension request leads to a buffer overflow (CVE-2023-3138)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:7029
Updated
2026-11-02
OSVCLSA-2025-1745270046 No score

libX11: Fix of CVE-2023-3138

  • CVE-2023-3138: prevent out-of-bounds writes in XQueryExtension responses within Display struct
Record
CLSA-2025-1745270046
Updated
2026-11-02
OSVCLSA-2026-1792607902 No score

libX11: Fix of 6 CVEs

  • CVE-2018-14599: fix off-by-one writes in XListExtensions, XGetFontPath and XListFonts
  • CVE-2018-14600: fix out-of-bounds write in XListExtensions and XGetFontPath
  • CVE-2018-14598: fix crash on invalid reply in XListExtensions and XGetFontPath
  • CVE-2021-31535: reject strings longer than USHRT_MAX before sending them on the wire
  • CVE-2023-3138: add bounds checks for extension request, event and error codes
  • CVE-2023-43787: fix integer overflow in XCreateImage leading to heap overflow
Record
CLSA-2026-1792607902
Updated
2026-11-02
OSVCLSA-2026-1792609205 No score

libX11: Fix of 6 CVEs

  • CVE-2018-14599: fix off-by-one writes in XListExtensions, XGetFontPath and XListFonts
  • CVE-2018-14600: fix out-of-bounds write in XListExtensions and XGetFontPath
  • CVE-2018-14598: fix crash on invalid reply in XListExtensions and XGetFontPath
  • CVE-2021-31535: reject strings longer than USHRT_MAX before sending them on the wire
  • CVE-2023-3138: add bounds checks for extension request, event and error codes
  • CVE-2023-43787: fix integer overflow in XCreateImage leading to heap overflow
Record
CLSA-2026-1792609205
Updated
2026-11-02
OSV No score

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

Record
CVE-2023-3138
Weakness
CWE-119
Updated
2026-11-02
OSVMGASA-2023-0206 No score

Updated libx11 packages fix security vulnerability

Buffer overflows in InitExt.c in libX11 prior to 1.8.6. (CVE-2023-3138)

Record
MGASA-2023-0206
Updated
2026-11-02
OSVopenSUSE-SU-2024:13008-1 No score

libX11-6-1.8.5-2.1 on GA media

These are all security issues fixed in the libX11-6-1.8.5-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13008-1
Updated
2026-11-02
OSVSUSE-SU-2023:2531-1 No score

Security update for libX11

This update for libX11 fixes the following issues:

  • CVE-2023-3138: Fixed buffer overflows in InitExt.c (bsc#1212102).
Record
SUSE-SU-2023:2531-1
Updated
2026-11-02
OSVSUSE-SU-2023:2614-1 No score

Security update for libX11

This update for libX11 fixes the following issues:

  • CVE-2023-3138: Fixed buffer overflows in InitExt.c (bsc#1212102).
Record
SUSE-SU-2023:2614-1
Updated
2026-11-02
OSVUSN-6168-1 No score

libx11 vulnerability

Gregory James Duck discovered that libx11 incorrectly handled certain Request, Event, or Error IDs. If a user were tricked into connecting to a malicious X Server, a remote attacker could possibly use this issue to cause libx11 to crash, resulting in a denial of service.

Record
USN-6168-1
Updated
2026-11-02
OSVUSN-6168-2 No score

libx11 vulnerability

USN-6168-1 fixed a vulnerability in libx11. This update provides the corresponding update for Ubuntu 14.04 ESM, Ubuntu 16.04 ESM, and Ubuntu 18.04 ESM.

Original advisory details:

Gregory James Duck discovered that libx11 incorrectly handled certain Request, Event, or Error IDs. If a user were tricked into connecting to a malicious X Server, a remote attacker could possibly use this issue to cause libx11 to crash, resulting in a denial of service.

Record
USN-6168-2
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libx11
Alpine:v3.15
before 1.7.3.1-r1
1.7.3.1-r1
libx11
Alpine:v3.16
before 1.8-r1
1.8-r1
libx11
Alpine:v3.17
before 1.8.4-r1
1.8.4-r1
libx11
Alpine:v3.18
before 1.8.4-r4
1.8.4-r4
libX11
AlmaLinux:9
before 1.7.0-8.el9
1.7.0-8.el9
libX11-common
AlmaLinux:9
before 1.7.0-8.el9
1.7.0-8.el9
libX11-devel
AlmaLinux:9
before 1.7.0-8.el9
1.7.0-8.el9
libX11-xcb
AlmaLinux:9
before 1.7.0-8.el9
1.7.0-8.el9
libX11
AlmaLinux:8
before 1.6.8-6.el8
1.6.8-6.el8
libX11-common
AlmaLinux:8
before 1.6.8-6.el8
1.6.8-6.el8
Show 89 moreShow less
Affected packages
PackageAffectedFixed
libX11-devel
AlmaLinux:8
before 1.6.8-6.el8
1.6.8-6.el8
libX11-xcb
AlmaLinux:8
before 1.6.8-6.el8
1.6.8-6.el8
libX11
Azure Linux:2
before 1.6.12-6
1.6.12-6
libX11
TuxCare:AlmaLinux:9.2
before 1.7.0-7.el9.tuxcare.els1
1.7.0-7.el9.tuxcare.els1
libX11-common
TuxCare:AlmaLinux:9.2
before 1.7.0-7.el9.tuxcare.els1
1.7.0-7.el9.tuxcare.els1
libX11-devel
TuxCare:AlmaLinux:9.2
before 1.7.0-7.el9.tuxcare.els1
1.7.0-7.el9.tuxcare.els1
libX11-xcb
TuxCare:AlmaLinux:9.2
before 1.7.0-7.el9.tuxcare.els1
1.7.0-7.el9.tuxcare.els1
libX11
TuxCare:OracleLinux:6
From an advisory covering 6 CVEs
before 1.6.4-4.el6_10.tuxcare.els1
1.6.4-4.el6_10.tuxcare.els1
libX11-common
TuxCare:OracleLinux:6
From an advisory covering 6 CVEs
before 1.6.4-4.el6_10.tuxcare.els1
1.6.4-4.el6_10.tuxcare.els1
libX11-devel
TuxCare:OracleLinux:6
From an advisory covering 6 CVEs
before 1.6.4-4.el6_10.tuxcare.els1
1.6.4-4.el6_10.tuxcare.els1
libX11
TuxCare:CentOS:6
From an advisory covering 6 CVEs
before 1.6.4-4.el6_10.tuxcare.els1
1.6.4-4.el6_10.tuxcare.els1
libX11-common
TuxCare:CentOS:6
From an advisory covering 6 CVEs
before 1.6.4-4.el6_10.tuxcare.els1
1.6.4-4.el6_10.tuxcare.els1
libX11-devel
TuxCare:CentOS:6
From an advisory covering 6 CVEs
before 1.6.4-4.el6_10.tuxcare.els1
1.6.4-4.el6_10.tuxcare.els1
libx11
Debian:12
before 2:1.8.4-2+deb12u1, plus listed versions
2:1.8.4-2
2:1.8.4-2+deb12u1
libx11
Debian:13
before 2:1.8.6-1
2:1.8.6-1
libx11
Debian:14
before 2:1.8.6-1
2:1.8.6-1
libx11
Debian:10
before 2:1.6.7-1+deb10u3, plus listed versions
2:1.6.7-12:1.6.7-1+deb10u12:1.6.7-1+deb10u2
2:1.6.7-1+deb10u3
libx11
Debian:11
before 2:1.7.2-1+deb11u1, plus listed versions
2:1.7.2-1
2:1.7.2-1+deb11u1
Xorg_libX11_jll
Julia
before 1.8.6+0
1.8.6+0
libx11
Mageia:8
before 1.7.0-1.4.mga8
1.7.0-1.4.mga8
libX11
openEuler:20.03-LTS-SP1
before 1.6.9-7.oe1
1.6.9-7.oe1
libX11
openEuler:20.03-LTS-SP3
before 1.6.9-7.oe1
1.6.9-7.oe1
libX11
openEuler:22.03-LTS
before 1.7.2-7.oe2203
1.7.2-7.oe2203
libX11
openEuler:22.03-LTS-SP1
before 1.7.2-6.oe2203sp1
1.7.2-6.oe2203sp1
libX11
Red Hat:enterprise_linux:9::appstream
before 0:1.7.0-8.el9
0:1.7.0-8.el9
libX11-common
Red Hat:enterprise_linux:9::appstream
before 0:1.7.0-8.el9
0:1.7.0-8.el9
libX11-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:1.7.0-8.el9
0:1.7.0-8.el9
libX11-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:1.7.0-8.el9
0:1.7.0-8.el9
libX11-devel
Red Hat:enterprise_linux:9::appstream
before 0:1.7.0-8.el9
0:1.7.0-8.el9
libX11-xcb
Red Hat:enterprise_linux:9::appstream
before 0:1.7.0-8.el9
0:1.7.0-8.el9
libX11-xcb-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:1.7.0-8.el9
0:1.7.0-8.el9
libX11
Red Hat:enterprise_linux:8::appstream
before 0:1.6.8-6.el8
0:1.6.8-6.el8
libX11-common
Red Hat:enterprise_linux:8::appstream
before 0:1.6.8-6.el8
0:1.6.8-6.el8
libX11-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:1.6.8-6.el8
0:1.6.8-6.el8
libX11-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:1.6.8-6.el8
0:1.6.8-6.el8
libX11-devel
Red Hat:enterprise_linux:8::appstream
before 0:1.6.8-6.el8
0:1.6.8-6.el8
libX11-xcb
Red Hat:enterprise_linux:8::appstream
before 0:1.6.8-6.el8
0:1.6.8-6.el8
libX11-xcb-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:1.6.8-6.el8
0:1.6.8-6.el8
libX11
Red Hat:rhel_eus:9.2::appstream
before 0:1.7.0-8.el9_2
0:1.7.0-8.el9_2
libX11-common
Red Hat:rhel_eus:9.2::appstream
before 0:1.7.0-8.el9_2
0:1.7.0-8.el9_2
libX11-debuginfo
Red Hat:rhel_eus:9.2::appstream
before 0:1.7.0-8.el9_2
0:1.7.0-8.el9_2
libX11-debugsource
Red Hat:rhel_eus:9.2::appstream
before 0:1.7.0-8.el9_2
0:1.7.0-8.el9_2
libX11-devel
Red Hat:rhel_eus:9.2::appstream
before 0:1.7.0-8.el9_2
0:1.7.0-8.el9_2
libX11-xcb
Red Hat:rhel_eus:9.2::appstream
before 0:1.7.0-8.el9_2
0:1.7.0-8.el9_2
libX11-xcb-debuginfo
Red Hat:rhel_eus:9.2::appstream
before 0:1.7.0-8.el9_2
0:1.7.0-8.el9_2
libX11
Red Hat:rhel_eus:8.8::appstream
before 0:1.6.8-6.el8_8
0:1.6.8-6.el8_8
libX11-common
Red Hat:rhel_eus:8.8::appstream
before 0:1.6.8-6.el8_8
0:1.6.8-6.el8_8
libX11-debuginfo
Red Hat:rhel_eus:8.8::appstream
before 0:1.6.8-6.el8_8
0:1.6.8-6.el8_8
libX11-debugsource
Red Hat:rhel_eus:8.8::appstream
before 0:1.6.8-6.el8_8
0:1.6.8-6.el8_8
libX11-devel
Red Hat:rhel_eus:8.8::appstream
before 0:1.6.8-6.el8_8
0:1.6.8-6.el8_8
libX11-xcb
Red Hat:rhel_eus:8.8::appstream
before 0:1.6.8-6.el8_8
0:1.6.8-6.el8_8
libX11-xcb-debuginfo
Red Hat:rhel_eus:8.8::appstream
before 0:1.6.8-6.el8_8
0:1.6.8-6.el8_8
libX11
SUSE:OpenStack Cloud 9
before 1.6.2-12.30.1
1.6.2-12.30.1
libX11
SUSE:OpenStack Cloud Crowbar 9
before 1.6.2-12.30.1
1.6.2-12.30.1
libX11
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 1.6.2-12.30.1
1.6.2-12.30.1
libX11
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 1.6.2-12.30.1
1.6.2-12.30.1
libX11
SUSE:Linux Enterprise Server 12 SP2-BCL
before 1.6.2-12.30.1
1.6.2-12.30.1
libX11
SUSE:Linux Enterprise Server 12 SP4-ESPOS
before 1.6.2-12.30.1
1.6.2-12.30.1
libX11
SUSE:Linux Enterprise Server 12 SP4-LTSS
before 1.6.2-12.30.1
1.6.2-12.30.1
libX11
SUSE:Linux Enterprise Server 12 SP5
before 1.6.2-12.30.1
1.6.2-12.30.1
libX11
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 1.6.2-12.30.1
1.6.2-12.30.1
libX11
SUSE:Linux Enterprise Micro 5.3
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Micro 5.4
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Real Time 15 SP3
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Manager Proxy 4.2
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Manager Server 4.2
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Linux Enterprise Micro 5.2
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Enterprise Storage 7
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
SUSE:Enterprise Storage 7.1
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
openSUSE:Leap Micro 5.3
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
openSUSE:Leap 15.4
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libX11
openSUSE:Leap 15.5
before 1.6.5-150000.3.30.1
1.6.5-150000.3.30.1
libx11
Ubuntu:Pro:14.04:LTS
before 2:1.6.2-1ubuntu2.1+esm3, plus listed versions
2:1.6.1-1ubuntu12:1.6.1-1ubuntu22:1.6.2-1ubuntu12:1.6.2-1ubuntu22:1.6.2-1ubuntu2.12:1.6.2-1ubuntu2.1+esm12:1.6.2-1ubuntu2.1+esm2
2:1.6.2-1ubuntu2.1+esm3
libx11
Ubuntu:Pro:16.04:LTS
before 2:1.6.3-1ubuntu2.2+esm2, plus listed versions
2:1.6.3-1ubuntu22:1.6.3-1ubuntu2.12:1.6.3-1ubuntu2.22:1.6.3-1ubuntu2.2+esm1
2:1.6.3-1ubuntu2.2+esm2
libx11
Ubuntu:Pro:18.04:LTS
before 2:1.6.4-3ubuntu0.4+esm1, plus listed versions
2:1.6.4-32:1.6.4-3ubuntu0.12:1.6.4-3ubuntu0.22:1.6.4-3ubuntu0.32:1.6.4-3ubuntu0.4
2:1.6.4-3ubuntu0.4+esm1
libx11
Ubuntu:20.04:LTS
before 2:1.6.9-2ubuntu1.5, plus listed versions
2:1.6.8-12:1.6.9-22:1.6.9-2ubuntu12:1.6.9-2ubuntu1.12:1.6.9-2ubuntu1.2
2:1.6.9-2ubuntu1.5
libx11
Ubuntu:22.04:LTS
before 2:1.7.5-1ubuntu0.2, plus listed versions
2:1.7.2-12:1.7.2-22:1.7.2-2build12:1.7.5-1
2:1.7.5-1ubuntu0.2

History

History
RecordedChangedSources
affected, facts
aliases, productsEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-3138 is a high vulnerability (CVSS 7.5) in The X11 Project Libx11, published June 15, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.66%, the 76th percentile. Fixed in libx11 1.7.3.1-r1.

References

Show 42 moreShow less
MoveEnter Open