CVE-2025-62231CWE-190

Xorg: xmayland: value overflow in xkbsetcompatmap()

High · published October 30, 2025

CVSS v3.1
7.3
EPSS
0%
Percentile
21.3
In the wild
Unconfirmed
What it is

⚡ A crafty input could cause a serious overflow in the XkbSetCompatMap() function of the X.Org X server, leading to unexpected crashes! 🔥 Think of it like trying to pour a gallon of water into a pint glass — if you don't check the size, chaos is bound to happen! In this case, the overflow could corrupt memory or cause the server to crash, which is quite the party crasher for your system. An attacker could send specially crafted input that overflows an unsigned short value, potentially leading to memory corruption and crashes. This could disrupt services that rely on the X server, causing headaches for users and administrators alike!

Put simply

Think of it like trying to pour a gallon of water into a pint glass — if you don't check the size, chaos is bound to happen! In this case, the overflow could corrupt memory or cause the server to crash, which is quite the party crasher for your system. The vulnerability in the X.Org X server’s X Keyboard (Xkb) extension arises from improper bounds checking in the XkbSetCompatMap() function, allowing crafted input data to trigger an overflow condition.

What to do

An attacker could send specially crafted input that overflows an unsigned short value, potentially leading to memory corruption and crashes. This could disrupt services that rely on the X server, causing headaches for users and administrators alike! To protect your systems, ensure you are running the latest version of the X.Org X server where this issue is patched. Regularly audit your server configurations and limit exposure to untrusted input. Stay proactive! You've got this! By updating and staying vigilant, you can keep your systems safe and sound. 🛡️

The record
Technical detail
CVSS v3.1
7.3 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.00297 · 21.3th percentile
Weakness
CWE-190 · Integer Overflow or Wraparound
Published
2025-10-30T05:08Z
EPSS history
Timeline
  • 30 OCT 05:08Z
    Xorg: xmayland: value overflow in xkbsetcompatmap()
    cvelistv5