CVE catalog

CVE-2026-56002

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.

[CVE catalog]

Severity
High · CVSS 8.5
Published
Source
[NVD] · [CVE record]
EPSS
0.43% · Oct 22, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibxfontsid1:2.0.9-1fixed
Debianlibxfontforky1:2.0.9-1fixed
Debianlibxfonttrixie1:2.0.6-1+deb13u1fixed
Debianlibxfonttrixie-security1:2.0.6-1+deb13u1fixed
Debianlibxfontbookworm1:2.0.6-1vulnerable
Debianlibxfontbookworm-security1:2.0.6-1+deb12u1fixed
CpelibxfontNot reported1:2.0.6-1+deb13u1build0.24.04.2fixed
Cpelibxfont-devNot reported1:2.0.6-1+deb13u1build0.24.04.2fixed
Cpelibxfont2Not reported1:2.0.6-1+deb13u1build0.24.04.2fixed
Ubuntulibxfontpro1:2.0.3-1vulnerable
Ubuntulibxfontpro1:2.0.3-1ubuntu0.20.04.1~esm2fixed
Ubuntulibxfont216.041:2.0.1-3~ubuntu16.04.1vulnerable
Ubuntulibxfont216.041:2.0.1-3~ubuntu16.04.2vulnerable
Ubuntulibxfont216.041:2.0.1-3~ubuntu16.04.3vulnerable
Ubuntulibxfont22.041:2.0.4-1build3vulnerable
Ubuntulibxfont22.041:2.0.5-1vulnerable
Ubuntulibxfont22.041:2.0.5-1build1vulnerable
Ubuntulibxfont22.041:2.0.5-1ubuntu0.2fixed
Ubuntulibxfont24.041:2.0.6-1vulnerable
Ubuntulibxfont24.041:2.0.6-1build1vulnerable
Ubuntulibxfont24.041:2.0.6-1+deb13u1build0.24.04.2fixed
Ubuntulibxfont25.101:2.0.6-1build1vulnerable
Ubuntulibxfont26.041:2.0.6-1build1vulnerable
Ubuntulibxfont26.041:2.0.6-1build2vulnerable
Ubuntulibxfont26.041:2.0.6-2vulnerable
Ubuntulibxfont26.041:2.0.6-2ubuntu0.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibxfontsourcesid1:2.0.8-1not yet assignedNot reported[1141702]
Debianlibxfontsourceforky1:2.0.8-1not yet assignedNot reported[1141702]
Debianlibxfontsourcetrixie1:2.0.6-1+deb13u1not yet assignedNot reported[1141702]
Debianlibxfontsourcebookworm1:2.0.6-1+deb12u1not yet assignedNot reported[1141702]
CpelibxfontcpeNot reported1:2.0.6-1+deb13u1build0.24.04.2Not reportedNot reportedNot reported
Cpelibxfont-devcpeNot reported1:2.0.6-1+deb13u1build0.24.04.2Not reportedNot reportedNot reported
Cpelibxfont2cpeNot reported1:2.0.6-1+deb13u1build0.24.04.2Not reportedNot reportedNot reported
Ubuntulibxfontdebpro1:2.0.3-1ubuntu0.20.04.1~esm2Not reportedUBUNTU-CVE-2026-56002Not reported
Ubuntulibxfontdeb22.041:2.0.5-1ubuntu0.2Not reportedUBUNTU-CVE-2026-56002Not reported
Ubuntulibxfontdeb24.041:2.0.6-1+deb13u1build0.24.04.2Not reportedUBUNTU-CVE-2026-56002Not reported
Ubuntulibxfontdeb26.041:2.0.6-2ubuntu0.2Not reportedUBUNTU-CVE-2026-56002Not reported

[Debian bug #1141702]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libxfont2]Affected

    Source package: [libxfont]

    Details (4)
    • 1:2.0.6-1 · amd64 · bookworm

      Affected · Fixed: 1:2.0.6-1+deb12u1

      nvd · libxfont · debian · bookworm; nvd · libxfont · debian · 12

    • 1:2.0.6-1 · arm64 · bookworm

      Affected · Fixed: 1:2.0.6-1+deb12u1

      nvd · libxfont · debian · bookworm; nvd · libxfont · debian · 12

    • 1:2.0.6-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1:2.0.6-1+deb12u1

      nvd · libxfont · debian · bookworm; nvd · libxfont · debian · 12

    • 1:2.0.6-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1:2.0.6-1+deb12u1

      nvd · libxfont · debian · bookworm; nvd · libxfont · debian · 12

  • [libxfont-dev]Affected

    Source package: [libxfont]

    Details (4)
    • 1:2.0.6-1 · amd64 · bookworm

      Affected · Fixed: 1:2.0.6-1+deb12u1

      nvd · libxfont · debian · bookworm; nvd · libxfont · debian · 12

    • 1:2.0.6-1 · arm64 · bookworm

      Affected · Fixed: 1:2.0.6-1+deb12u1

      nvd · libxfont · debian · bookworm; nvd · libxfont · debian · 12

    • 1:2.0.6-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1:2.0.6-1+deb12u1

      nvd · libxfont · debian · bookworm; nvd · libxfont · debian · 12

    • 1:2.0.6-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1:2.0.6-1+deb12u1

      nvd · libxfont · debian · bookworm; nvd · libxfont · debian · 12

[Debian 13 (Trixie)]

  • [libxfont2]Affected

    Source package: [libxfont]

    Details (4)
    • 1:2.0.6-1+b3 · amd64 · trixie

      Affected · Fixed: 1:2.0.6-1+deb13u1

      nvd · libxfont · debian · 13

    • 1:2.0.6-1+b3 · arm64 · trixie

      Affected · Fixed: 1:2.0.6-1+deb13u1

      nvd · libxfont · debian · 13

    • 1:2.0.6-1+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1:2.0.6-1+deb13u1

      nvd · libxfont · debian · 13

    • 1:2.0.6-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1:2.0.6-1+deb13u1

      nvd · libxfont · debian · 13

  • [libxfont-dev]Affected

    Source package: [libxfont]

    Details (4)
    • 1:2.0.6-1+b3 · amd64 · trixie

      Affected · Fixed: 1:2.0.6-1+deb13u1

      nvd · libxfont · debian · 13

    • 1:2.0.6-1+b3 · arm64 · trixie

      Affected · Fixed: 1:2.0.6-1+deb13u1

      nvd · libxfont · debian · 13

    • 1:2.0.6-1+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1:2.0.6-1+deb13u1

      nvd · libxfont · debian · 13

    • 1:2.0.6-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1:2.0.6-1+deb13u1

      nvd · libxfont · debian · 13

Observed:

References