CVE-2026-56002
libXfont2 PCF Font Parsing Heap Buffer Overflow
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.5
libXfont2 PCF Font Parsing Heap Buffer Overflow
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.
- Record
CVE-2026-56002- CVSS 3.1
- 8.5 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
EUVDEUVD-2026-42211
8.5
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.
- Record
EUVD-2026-42211- CVSS 3.1
- 8.5 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-r49w-hq6h-2w8q
8.5
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8...
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.
- Record
GHSA-r49w-hq6h-2w8q- CVSS 3.1
- 8.5 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
NVD
8.5
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.
- Record
CVE-2026-56002- CVSS 3.1
- 8.5 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H - CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-56002
8.8
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.
- Record
ALPINE-CVE-2026-56002- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVBELL-CVE-2026-56002
8.8
- Record
BELL-CVE-2026-56002- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 30 moreShow less
OSV
8.5
libXfont2 PCF Font Parsing Heap Buffer Overflow
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.
- Record
CVE-2026-56002- CVSS 3.1
- 8.5 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-56002
8.8
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.
- Record
DEBIAN-CVE-2026-56002- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3055
8.5
libXfont2 security update
libXfont provides the core of the legacy X11 font system, handling the index files (fonts.dir, fonts.alias, fonts.scale), the various font file formats, and rasterizing them. contains runtime library.
Security Fix(es):
A heap buffer overflow in BitmapScaleBitmaps in libXfont2 before 2.0.8 due to an overflowing 32bit size could be used by attackers able to access the X Server to execute code within the X server context.(CVE-2026-56001)
A heap buffer overflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.(CVE-2026-56002)
A heap buffer overflow due to missing size checking in the property buffer when parsing PCF files in libXfont2 ComputeScaledProperties() before libXfont2 2.0.8 could be used by attackers using authenticated X clients to execute code within the X server.(CVE-2026-56003)
- Record
OESA-2026-3055- CVSS 3.1
- 8.5 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:47079
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:47079- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:47084
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:47084- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:47103
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:47103- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:51058
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:51058- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:51059
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:51059- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:51060
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:51060- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:51061
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:51061- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:51062
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:51062- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:51063
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:51063- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:51066
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:51066- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:51067
8.8
Red Hat Security Advisory: libXfont2 security update
- Record
RHSA-2026:51067- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:47079
7.3
Important: libXfont2 security update
X.Org X11 libXfont2 runtime library
Security Fix(es):
-
libXfont2: BitmapScaleBitmaps Integer Overflow Heap Buffer Overflow (CVE-2026-56001)
-
libXfont2: PCF Font Parsing Heap Buffer Overflow (CVE-2026-56002)
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.
- Record
RLSA-2026:47079- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:47084
7.3
Important: libXfont2 security update
X.Org X11 libXfont2 runtime library
Security Fix(es):
-
libXfont2: BitmapScaleBitmaps Integer Overflow Heap Buffer Overflow (CVE-2026-56001)
-
libXfont2: PCF Font Parsing Heap Buffer Overflow (CVE-2026-56002)
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.
- Record
RLSA-2026:47084- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:47103
7.3
Important: libXfont2 security update
X.Org X11 libXfont2 runtime library
Security Fix(es):
-
libXfont2: BitmapScaleBitmaps Integer Overflow Heap Buffer Overflow (CVE-2026-56001)
-
libXfont2: PCF Font Parsing Heap Buffer Overflow (CVE-2026-56002)
-
libXfont2: computeProps Property Buffer Heap Buffer Overflow (CVE-2026-56003)
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.
- Record
RLSA-2026:47103- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-56002
8.5
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.
- Record
UBUNTU-CVE-2026-56002- CVSS 3.1
- 8.5 High
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H - CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2026:47079 No score
Important: libXfont2 security update
X.Org X11 libXfont2 runtime library
Security Fix(es):
- libXfont2: BitmapScaleBitmaps Integer Overflow Heap Buffer Overflow (CVE-2026-56001)
- libXfont2: PCF Font Parsing Heap Buffer Overflow (CVE-2026-56002)
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.
- Record
ALSA-2026:47079- Updated
- 2026-11-02
OSVALSA-2026:47084 No score
Important: libXfont2 security update
X.Org X11 libXfont2 runtime library
Security Fix(es):
- libXfont2: BitmapScaleBitmaps Integer Overflow Heap Buffer Overflow (CVE-2026-56001)
- libXfont2: PCF Font Parsing Heap Buffer Overflow (CVE-2026-56002)
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.
- Record
ALSA-2026:47084- Updated
- 2026-11-02
OSVALSA-2026:47103 No score
Important: libXfont2 security update
X.Org X11 libXfont2 runtime library
Security Fix(es):
- libXfont2: BitmapScaleBitmaps Integer Overflow Heap Buffer Overflow (CVE-2026-56001)
- libXfont2: PCF Font Parsing Heap Buffer Overflow (CVE-2026-56002)
- libXfont2: computeProps Property Buffer Heap Buffer Overflow (CVE-2026-56003)
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.
- Record
ALSA-2026:47103- Updated
- 2026-11-02
OSVAZL-92087 No score
CVE-2026-56002 affecting package libXfont2 for versions less than 2.0.8-1
A heap bufferflow in pcfReadFont() due to missing glyph bounds checking in libXfont2 before 2.0.8 allows attackers authenticated as X client to execute code within the X server.
- Record
AZL-92087- Updated
- 2026-11-02
OSVMGASA-2026-0311 No score
Updated libxfont2 packages fix security vulnerabilities
The updated packages fix security vulnerabilities: BitmapScaleBitmaps Integer Overflow Heap Buffer Overflow. (CVE-2026-56001) PCF Font Parsing Heap Buffer Overflow. (CVE-2026-56002) computeProps Property Buffer Heap Buffer Overflow. (CVE-2026-56003)
- Record
MGASA-2026-0311- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11233-1 No score
libXfont2-2-2.0.7-2.1 on GA media
These are all security issues fixed in the libXfont2-2-2.0.7-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11233-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21284-1 No score
Security update for libXfont2
This update for libXfont2 fixes the following issues
- CVE-2026-56001: BitmapScaleBitmaps Integer Overflow Heap Buffer Overflow (bsc#1269018).
- CVE-2026-56002: PCF Font Parsing Heap Buffer Overflow (bsc#1269019).
- CVE-2026-56003: computeProps Property Buffer Heap Buffer Overflow (bsc#1269020).
- Record
openSUSE-SU-2026:21284-1- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-11-CVE-2026-56002 No score
CVE-2026-56002 in libxfont - Patched by Root
Root has patched CVE-2026-56002 in the libxfont package for Root:Debian:11. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-11-CVE-2026-56002- Updated
- 2026-11-02
OSVSUSE-SU-2026:22614-1 No score
Security update for libXfont2
This update for libXfont2 fixes the following issues
- CVE-2026-56001: BitmapScaleBitmaps Integer Overflow Heap Buffer Overflow (bsc#1269018).
- CVE-2026-56002: PCF Font Parsing Heap Buffer Overflow (bsc#1269019).
- CVE-2026-56003: computeProps Property Buffer Heap Buffer Overflow (bsc#1269020).
- Record
SUSE-SU-2026:22614-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2793-1 No score
Security update for libXfont2
This update for libXfont2 fixes the following issues
- CVE-2026-56001: integer overflow in
BitmapScaleBitmapscan lead to a heap buffer overflow (bsc#1269018). - CVE-2026-56002: insufficient checks in
pcfReadFontcan lead to a heap buffer overflow (bsc#1269019). - CVE-2026-56003: missing bounds check in
ComputeScaledPropertiescan lead to a heap buffer overflow (bsc#1269020).
- Record
SUSE-SU-2026:2793-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2794-1 No score
Security update for libXfont2
This update for libXfont2 fixes the following issues
- CVE-2026-56001: integer overflow in
BitmapScaleBitmapscan lead to a heap buffer overflow (bsc#1269018). - CVE-2026-56002: insufficient checks in
pcfReadFontcan lead to a heap buffer overflow (bsc#1269019). - CVE-2026-56003: missing bounds check in
ComputeScaledPropertiescan lead to a heap buffer overflow (bsc#1269020).
- Record
SUSE-SU-2026:2794-1- Updated
- 2026-11-02
OSVUSN-8560-1 No score
libxfont vulnerabilities
It was discovered that libXfont incorrectly handled scaling bitmap fonts, leading to a heap buffer overflow. An attacker able to access the X server could use this issue to cause libXfont to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2026-56001)
It was discovered that libXfont did not properly check glyph bounds when reading PCF fonts, leading to a heap buffer overflow. An authenticated X client could use this issue to cause libXfont to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2026-56002)
It was discovered that libXfont did not properly check the size of the property buffer when parsing PCF fonts, leading to a heap buffer overflow. An authenticated X client could use this issue to cause libXfont to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2026-56003)
- Record
USN-8560-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libxfont2Alpine:v3.24 |
before 2.0.8-r0 | 2.0.8-r0 |
libXfont2AlmaLinux:10 From an advisory covering 3 CVEs |
before 2.0.6-5.el10_2.1 | 2.0.6-5.el10_2.1 |
libXfont2-develAlmaLinux:10 From an advisory covering 3 CVEs |
before 2.0.6-5.el10_2.1 | 2.0.6-5.el10_2.1 |
libXfont2AlmaLinux:9 From an advisory covering 3 CVEs |
before 2.0.3-12.el9_8.1 | 2.0.3-12.el9_8.1 |
libXfont2-develAlmaLinux:9 From an advisory covering 3 CVEs |
before 2.0.3-12.el9_8.1 | 2.0.3-12.el9_8.1 |
libXfont2AlmaLinux:8 From an advisory covering 3 CVEs |
before 2.0.3-2.el8_10.1 | 2.0.3-2.el8_10.1 |
libXfont2-develAlmaLinux:8 From an advisory covering 3 CVEs |
before 2.0.3-2.el8_10.1 | 2.0.3-2.el8_10.1 |
libXfont2Azure Linux:3 |
before 2.0.8-1 | 2.0.8-1 |
libxfont2Alpaquita:23 |
2.0.6-r0 up to 2.0.8-r0 | 2.0.8-r0 |
libxfont2Alpaquita:25 |
2.0.7-r0 up to 2.0.8-r0 | 2.0.8-r0 |
Show 99 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libxfont2Alpaquita:stream |
2.0.5-r0 up to 2.0.8-r0 | 2.0.8-r0 |
libxfontDebian:12 |
before 1:2.0.6-1+deb12u1, plus listed versions 1:2.0.6-1 |
1:2.0.6-1+deb12u1 |
libxfontDebian:13 |
before 1:2.0.6-1+deb13u1, plus listed versions 1:2.0.6-1 |
1:2.0.6-1+deb13u1 |
libxfontDebian:14 |
before 1:2.0.8-1, plus listed versions 1:2.0.6-11:2.0.6-1+hurd.11:2.0.6-2 |
1:2.0.8-1 |
libxfont2Mageia:10 From an advisory covering 3 CVEs |
before 2.0.8-1.mga10 | 2.0.8-1.mga10 |
libxfont2Mageia:9 From an advisory covering 3 CVEs |
before 2.0.6-2.1.mga9 | 2.0.6-2.1.mga9 |
libXfont2openEuler:22.03-LTS-SP4 From an advisory covering 3 CVEs |
before 2.0.5-5.oe2203sp4 | 2.0.5-5.oe2203sp4 |
libXfont2openEuler:24.03-LTS-SP1 From an advisory covering 3 CVEs |
before 2.0.6-3.oe2403sp1 | 2.0.6-3.oe2403sp1 |
libXfont2openEuler:24.03-LTS-SP3 From an advisory covering 3 CVEs |
before 2.0.6-3.oe2403sp3 | 2.0.6-3.oe2403sp3 |
libXfont2openEuler:24.03-LTS-SP4 From an advisory covering 3 CVEs |
before 2.0.6-3.oe2403sp4 | 2.0.6-3.oe2403sp4 |
libXfont2openEuler:20.03-LTS-SP4 From an advisory covering 3 CVEs |
before 2.0.4-2.oe2003sp4 | 2.0.4-2.oe2003sp4 |
libXfont2Red Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:2.0.6-5.el10_2.1 | 0:2.0.6-5.el10_2.1 |
libXfont2-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:2.0.6-5.el10_2.1 | 0:2.0.6-5.el10_2.1 |
libXfont2-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:2.0.6-5.el10_2.1 | 0:2.0.6-5.el10_2.1 |
libXfont2-develRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:2.0.6-5.el10_2.1 | 0:2.0.6-5.el10_2.1 |
libXfont2Red Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_8.1 | 0:2.0.3-12.el9_8.1 |
libXfont2-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_8.1 | 0:2.0.3-12.el9_8.1 |
libXfont2-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_8.1 | 0:2.0.3-12.el9_8.1 |
libXfont2-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_8.1 | 0:2.0.3-12.el9_8.1 |
libXfont2-debugsourceRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_8.1 | 0:2.0.3-12.el9_8.1 |
libXfont2-develRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_8.1 | 0:2.0.3-12.el9_8.1 |
libXfont2Red Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_10.1 | 0:2.0.3-2.el8_10.1 |
libXfont2-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_10.1 | 0:2.0.3-2.el8_10.1 |
libXfont2-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_10.1 | 0:2.0.3-2.el8_10.1 |
libXfont2-debuginfoRed Hat:enterprise_linux:8::crb From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_10.1 | 0:2.0.3-2.el8_10.1 |
libXfont2-debugsourceRed Hat:enterprise_linux:8::crb From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_10.1 | 0:2.0.3-2.el8_10.1 |
libXfont2-develRed Hat:enterprise_linux:8::crb From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_10.1 | 0:2.0.3-2.el8_10.1 |
libXfont2Red Hat:rhel_e4s:9.4::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_4.1 | 0:2.0.3-12.el9_4.1 |
libXfont2-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_4.1 | 0:2.0.3-12.el9_4.1 |
libXfont2-debugsourceRed Hat:rhel_e4s:9.4::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_4.1 | 0:2.0.3-12.el9_4.1 |
libXfont2Red Hat:rhel_eus:9.6::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_6.1 | 0:2.0.3-12.el9_6.1 |
libXfont2-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_6.1 | 0:2.0.3-12.el9_6.1 |
libXfont2-debugsourceRed Hat:rhel_eus:9.6::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_6.1 | 0:2.0.3-12.el9_6.1 |
libXfont2-debuginfoRed Hat:rhel_eus:9.6::crb From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_6.1 | 0:2.0.3-12.el9_6.1 |
libXfont2-debugsourceRed Hat:rhel_eus:9.6::crb From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_6.1 | 0:2.0.3-12.el9_6.1 |
libXfont2-develRed Hat:rhel_eus:9.6::crb From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_6.1 | 0:2.0.3-12.el9_6.1 |
libXfont2Red Hat:rhel_aus:8.4::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_4.1 | 0:2.0.3-2.el8_4.1 |
libXfont2-debuginfoRed Hat:rhel_aus:8.4::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_4.1 | 0:2.0.3-2.el8_4.1 |
libXfont2-debugsourceRed Hat:rhel_aus:8.4::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_4.1 | 0:2.0.3-2.el8_4.1 |
libXfont2Red Hat:rhel_eus_long_life:8.4::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_4.1 | 0:2.0.3-2.el8_4.1 |
libXfont2-debuginfoRed Hat:rhel_eus_long_life:8.4::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_4.1 | 0:2.0.3-2.el8_4.1 |
libXfont2-debugsourceRed Hat:rhel_eus_long_life:8.4::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_4.1 | 0:2.0.3-2.el8_4.1 |
libXfont2Red Hat:enterprise_linux_eus:10.0 From an advisory covering 3 CVEs |
before 0:2.0.6-5.el10_0.1 | 0:2.0.6-5.el10_0.1 |
libXfont2-debuginfoRed Hat:enterprise_linux_eus:10.0 From an advisory covering 3 CVEs |
before 0:2.0.6-5.el10_0.1 | 0:2.0.6-5.el10_0.1 |
libXfont2-debugsourceRed Hat:enterprise_linux_eus:10.0 From an advisory covering 3 CVEs |
before 0:2.0.6-5.el10_0.1 | 0:2.0.6-5.el10_0.1 |
libXfont2-develRed Hat:enterprise_linux_eus:10.0 From an advisory covering 3 CVEs |
before 0:2.0.6-5.el10_0.1 | 0:2.0.6-5.el10_0.1 |
libXfont2Red Hat:rhel_e4s:9.2::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_2.1 | 0:2.0.3-12.el9_2.1 |
libXfont2-debuginfoRed Hat:rhel_e4s:9.2::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_2.1 | 0:2.0.3-12.el9_2.1 |
libXfont2-debugsourceRed Hat:rhel_e4s:9.2::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-12.el9_2.1 | 0:2.0.3-12.el9_2.1 |
libXfont2Red Hat:rhel_els:7 From an advisory covering 3 CVEs |
before 0:2.0.3-2.el7_9 | 0:2.0.3-2.el7_9 |
libXfont2-debuginfoRed Hat:rhel_els:7 From an advisory covering 3 CVEs |
before 0:2.0.3-2.el7_9 | 0:2.0.3-2.el7_9 |
libXfont2-develRed Hat:rhel_els:7 From an advisory covering 3 CVEs |
before 0:2.0.3-2.el7_9 | 0:2.0.3-2.el7_9 |
libXfont2Red Hat:rhel_aus:8.6::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_6.1 | 0:2.0.3-2.el8_6.1 |
libXfont2-debuginfoRed Hat:rhel_aus:8.6::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_6.1 | 0:2.0.3-2.el8_6.1 |
libXfont2-debugsourceRed Hat:rhel_aus:8.6::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_6.1 | 0:2.0.3-2.el8_6.1 |
libXfont2Red Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_6.1 | 0:2.0.3-2.el8_6.1 |
libXfont2-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_6.1 | 0:2.0.3-2.el8_6.1 |
libXfont2-debugsourceRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_6.1 | 0:2.0.3-2.el8_6.1 |
libXfont2Red Hat:rhel_e4s:8.8::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_8.1 | 0:2.0.3-2.el8_8.1 |
libXfont2-debuginfoRed Hat:rhel_e4s:8.8::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_8.1 | 0:2.0.3-2.el8_8.1 |
libXfont2-debugsourceRed Hat:rhel_e4s:8.8::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_8.1 | 0:2.0.3-2.el8_8.1 |
libXfont2Red Hat:rhel_tus:8.8::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_8.1 | 0:2.0.3-2.el8_8.1 |
libXfont2-debuginfoRed Hat:rhel_tus:8.8::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_8.1 | 0:2.0.3-2.el8_8.1 |
libXfont2-debugsourceRed Hat:rhel_tus:8.8::appstream From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_8.1 | 0:2.0.3-2.el8_8.1 |
libXfont2Rocky Linux:10 From an advisory covering 2 CVEs |
before 0:2.0.6-5.el10_2.1 | 0:2.0.6-5.el10_2.1 |
libXfont2Rocky Linux:9 From an advisory covering 2 CVEs |
before 0:2.0.3-12.el9_8.1 | 0:2.0.3-12.el9_8.1 |
libXfont2Rocky Linux:8 From an advisory covering 3 CVEs |
before 0:2.0.3-2.el8_10.1 | 0:2.0.3-2.el8_10.1 |
libXfont2SUSE:Linux Enterprise Server 16.0 From an advisory covering 3 CVEs |
before 2.0.7-160000.4.1 | 2.0.7-160000.4.1 |
libXfont2SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 3 CVEs |
before 2.0.7-160000.4.1 | 2.0.7-160000.4.1 |
libXfont2SUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 3 CVEs |
before 2.0.3-3.3.1 | 2.0.3-3.3.1 |
libXfont2SUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libXfont2SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libXfont2SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libXfont2SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libXfont2SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libXfont2SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libXfont2SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libXfont2SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libXfont2SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libXfont2SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libXfont2SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 3 CVEs |
before 2.0.3-150000.3.3.1 | 2.0.3-150000.3.3.1 |
libxfontUbuntu:Pro:14.04:LTS |
before 1:1.4.7-1ubuntu0.4+esm2, plus listed versions 1:1.4.6-11:1.4.6-1ubuntu11:1.4.7-11:1.4.7-1ubuntu0.11:1.4.7-1ubuntu0.21:1.4.7-1ubuntu0.31:1.4.7-1ubuntu0.4 |
1:1.4.7-1ubuntu0.4+esm2 |
libxfontUbuntu:Pro:16.04:LTS |
before 1:1.5.1-1ubuntu0.16.04.4+esm2, plus listed versions 1:1.5.1-11:1.5.1-1ubuntu0.16.04.11:1.5.1-1ubuntu0.16.04.21:1.5.1-1ubuntu0.16.04.31:1.5.1-1ubuntu0.16.04.4 |
1:1.5.1-1ubuntu0.16.04.4+esm2 |
libxfont2Ubuntu:16.04:LTS |
All versions, plus listed versions 1:2.0.1-3~ubuntu16.04.11:2.0.1-3~ubuntu16.04.21:2.0.1-3~ubuntu16.04.3 |
None known |
libxfontUbuntu:Pro:18.04:LTS |
before 1:2.0.3-1ubuntu0.1~esm2, plus listed versions 1:2.0.1-3ubuntu11:2.0.1-41:2.0.1-4ubuntu11:2.0.3-1 |
1:2.0.3-1ubuntu0.1~esm2 |
libxfontUbuntu:Pro:20.04:LTS |
before 1:2.0.3-1ubuntu0.20.04.1~esm2, plus listed versions 1:2.0.3-1 |
1:2.0.3-1ubuntu0.20.04.1~esm2 |
libxfontUbuntu:22.04:LTS |
before 1:2.0.5-1ubuntu0.2, plus listed versions 1:2.0.4-1build31:2.0.5-11:2.0.5-1build1 |
1:2.0.5-1ubuntu0.2 |
libxfontUbuntu:24.04:LTS |
before 1:2.0.6-1+deb13u1build0.24.04.2, plus listed versions 1:2.0.6-11:2.0.6-1build1 |
1:2.0.6-1+deb13u1build0.24.04.2 |
libxfontUbuntu:25.10 |
All versions, plus listed versions 1:2.0.6-1build1 |
None known |
libxfontUbuntu:26.04:LTS |
before 1:2.0.6-2ubuntu0.2, plus listed versions 1:2.0.6-1build11:2.0.6-1build21:2.0.6-2 |
1:2.0.6-2ubuntu0.2 |
libxfontUbuntu:Pro:14.04:LTS From an advisory covering 4 CVEs |
before 1:1.4.7-1ubuntu0.4+esm2, plus listed versions 1:1.4.6-11:1.4.6-1ubuntu11:1.4.7-11:1.4.7-1ubuntu0.11:1.4.7-1ubuntu0.21:1.4.7-1ubuntu0.31:1.4.7-1ubuntu0.4 |
1:1.4.7-1ubuntu0.4+esm2 |
libxfontUbuntu:Pro:16.04:LTS From an advisory covering 4 CVEs |
before 1:1.5.1-1ubuntu0.16.04.4+esm2, plus listed versions 1:1.5.1-11:1.5.1-1ubuntu0.16.04.11:1.5.1-1ubuntu0.16.04.21:1.5.1-1ubuntu0.16.04.31:1.5.1-1ubuntu0.16.04.4 |
1:1.5.1-1ubuntu0.16.04.4+esm2 |
libxfontUbuntu:Pro:18.04:LTS From an advisory covering 4 CVEs |
before 1:2.0.3-1ubuntu0.1~esm2, plus listed versions 1:2.0.1-3ubuntu11:2.0.1-41:2.0.1-4ubuntu11:2.0.3-1 |
1:2.0.3-1ubuntu0.1~esm2 |
libxfontUbuntu:Pro:20.04:LTS From an advisory covering 4 CVEs |
before 1:2.0.3-1ubuntu0.20.04.1~esm2, plus listed versions 1:2.0.3-1 |
1:2.0.3-1ubuntu0.20.04.1~esm2 |
libxfontUbuntu:22.04:LTS From an advisory covering 4 CVEs |
before 1:2.0.5-1ubuntu0.2, plus listed versions 1:2.0.4-1build31:2.0.5-11:2.0.5-1build1 |
1:2.0.5-1ubuntu0.2 |
libxfontUbuntu:24.04:LTS From an advisory covering 4 CVEs |
before 1:2.0.6-1+deb13u1build0.24.04.2, plus listed versions 1:2.0.6-11:2.0.6-1build1 |
1:2.0.6-1+deb13u1build0.24.04.2 |
libxfontUbuntu:26.04:LTS From an advisory covering 4 CVEs |
before 1:2.0.6-2ubuntu0.2, plus listed versions 1:2.0.6-1build11:2.0.6-1build21:2.0.6-2 |
1:2.0.6-2ubuntu0.2 |
libXfont2openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 2.0.7-2.1 | 2.0.7-2.1 |
libXfont2openSUSE:Leap 16.0 From an advisory covering 3 CVEs |
before 2.0.7-160000.4.1 | 2.0.7-160000.4.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| affected | ||
| affected, aliases, references | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-56002 is a high vulnerability (CVSS 8.5) in X Libxfont, published July 8, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.43%, the 37th percentile. Fixed in libxfont2 2.0.8-r0.
References
gitlab.freedesktop.org/xorg/lib/libxfont/-/commit/b4389e0b1d84a690b819bb27b1439968811a3674
openwall.com/lists/oss-security/2026/07/08/1
nvd.nist.gov/vuln/detail/CVE-2026-56002
github.com/advisories/GHSA-r49w-hq6h-2w8q
security.alpinelinux.org/vuln/CVE-2026-56002
access.redhat.com/errata/RHSA-2026:47079
Show 64 moreShow less
access.redhat.com/security/cve/CVE-2026-56001
access.redhat.com/security/cve/CVE-2026-56002
bugzilla.redhat.com/2496640
bugzilla.redhat.com/2496641
errata.almalinux.org/10/ALSA-2026-47079.html
redhat.com/security/data/cve/CVE-2026-56003.html
access.redhat.com/errata/RHSA-2026:47084
errata.almalinux.org/9/ALSA-2026-47084.html
access.redhat.com/errata/RHSA-2026:47103
access.redhat.com/security/cve/CVE-2026-56003
bugzilla.redhat.com/2496642
errata.almalinux.org/8/ALSA-2026-47103.html
docs.bell-sw.com/security/cves/CVE-2026-56002
github.com/CVEProject/cvelistV5/tree/main/cves/2026/56xxx/CVE-2026-56002.json
gitlab.freedesktop.org/xorg/lib/libxfont
security-tracker.debian.org/tracker/CVE-2026-56002
advisories.mageia.org/MGASA-2026-0311.html
bugs.mageia.org/show_bug.cgi?id=35859
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3055
nvd.nist.gov/vuln/detail/CVE-2026-56001
nvd.nist.gov/vuln/detail/CVE-2026-56003
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2496640
bugzilla.redhat.com/show_bug.cgi?id=2496641
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_47079.json
cve.org/CVERecord?id=CVE-2026-56001
cve.org/CVERecord?id=CVE-2026-56002
bugzilla.redhat.com/show_bug.cgi?id=2496642
cve.org/CVERecord?id=CVE-2026-56003
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_47084.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_47103.json
access.redhat.com/errata/RHSA-2026:51058
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_51058.json
access.redhat.com/errata/RHSA-2026:51059
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_51059.json
access.redhat.com/errata/RHSA-2026:51060
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_51060.json
access.redhat.com/errata/RHSA-2026:51061
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_51061.json
access.redhat.com/errata/RHSA-2026:51062
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_51062.json
access.redhat.com/errata/RHSA-2026:51063
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_51063.json
access.redhat.com/errata/RHSA-2026:51066
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_51066.json
access.redhat.com/errata/RHSA-2026:51067
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_51067.json
errata.rockylinux.org/RLSA-2026:47079
errata.rockylinux.org/RLSA-2026:47084
errata.rockylinux.org/RLSA-2026:47103
suse.com/support/update/announcement/2026/suse-su-202622614-1
bugzilla.suse.com/1269018
bugzilla.suse.com/1269019
bugzilla.suse.com/1269020
suse.com/security/cve/CVE-2026-56001
suse.com/security/cve/CVE-2026-56002
suse.com/security/cve/CVE-2026-56003
suse.com/support/update/announcement/2026/suse-su-20262793-1
suse.com/support/update/announcement/2026/suse-su-20262794-1
ubuntu.com/security/CVE-2026-56002
ubuntu.com/security/notices/USN-8560-1
ubuntu.com/security/CVE-2017-16611
ubuntu.com/security/CVE-2026-56001
ubuntu.com/security/CVE-2026-56003