CVE-2025-26596

EUVD-2025-5403
A heap overflow flaw was found in X.Org and Xwayland. The computation of the length in XkbSizeKeySyms() differs from what is written in XkbWriteKeySyms(), which may lead to a heap-based buffer overflow.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
7.8 HIGH
LOCAL
LOW
LOW
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
redhatCNA
7.8 HIGH
LOCAL
LOW
LOW
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Base Score
CVSS 3.x
EPSS Score
Percentile: 18%
Affected Products (NVD)
VendorProductVersion
tigervnctigervnc
-
x.orgx_server
𝑥
< 21.1.16
x.orgxwayland
𝑥
< 24.1.6
redhatenterprise_linux
7.0
redhatenterprise_linux
8.0
redhatenterprise_linux
9.0
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
xorg-server
bookworm
2:21.1.7-3+deb12u11
ignored
bookworm (security)
2:21.1.7-3+deb12u11
fixed
bullseye
vulnerable
bullseye (security)
2:1.20.11-1+deb11u17
fixed
forky
2:21.1.21-1
fixed
sid
2:21.1.21-1
fixed
trixie
2:21.1.16-1.3+deb13u1
fixed
trixie (security)
2:21.1.16-1.3+deb13u1
fixed
xwayland
bookworm
ignored
forky
2:24.1.9-1
fixed
sid
2:24.1.9-1
fixed
trixie
2:24.1.6-1
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
xorg
bionic
not-affected
focal
not-affected
jammy
not-affected
noble
not-affected
oracular
not-affected
plucky
not-affected
questing
not-affected
xenial
not-affected
xorg-server
bionic
Fixed 2:1.19.6-1ubuntu4.15+esm12
released
focal
Fixed 2:1.20.13-1ubuntu1~20.04.19
released
jammy
Fixed 2:21.1.4-2ubuntu1.7~22.04.13
released
noble
Fixed 2:21.1.12-1ubuntu1.2
released
oracular
Fixed 2:21.1.13-2ubuntu1.2
released
plucky
Fixed 2:21.1.16-1ubuntu1
released
questing
Fixed 2:21.1.16-1ubuntu1
released
trusty
needs-triage
xenial
Fixed 2:1.18.4-0ubuntu0.12+esm17
released
xwayland
focal
dne
jammy
Fixed 2:22.1.1-1ubuntu0.17
released
noble
Fixed 2:23.2.6-1ubuntu0.4
released
oracular
Fixed 2:24.1.2-1ubuntu0.4
released
plucky
Fixed 2:24.1.5-1ubuntu1
released
questing
Fixed 2:24.1.5-1ubuntu1
released
xorg-server-hwe-16.04
focal
dne
jammy
dne
noble
dne
oracular
dne
plucky
dne
questing
dne
xenial
Fixed 2:1.19.6-1ubuntu4.1~16.04.6+esm9
released
xorg-server-hwe-18.04
bionic
Fixed 2:1.20.8-2ubuntu2.2~18.04.11+esm4
released
focal
dne
jammy
dne
noble
dne
oracular
dne
plucky
dne
questing
dne
xorg-hwe-16.04
focal
dne
jammy
dne
noble
dne
oracular
dne
plucky
dne
questing
dne
xenial
not-affected
xorg-hwe-18.04
bionic
not-affected
focal
dne
jammy
dne
noble
dne
oracular
dne
plucky
dne
questing
dne