Xwayland
cpe:2.3:a:x.org:xwayland:*:*:*:*:*:*:*
A heap overflow vulnerability has been identified in X.Org and Xwayland. The issue arises from a discrepancy in the length calculation within the XkbSizeKeySyms() function, compared to what is actually written in XkbWriteKeySyms(). This mismatch can lead to a heap-based buffer overflow.
Exploitation of this vulnerability causes a heap-based buffer overflow, which can lead to memory corruption. Such write operations could be used to overwrite control data, potentially allowing for the execution of arbitrary code.
Users can apply the available updates for this vulnerability. Instructions for updating can be found in the Red Hat Product Errata RHSA-2025:2500, RHSA-2025:2502, RHSA-2025:2861, RHSA-2025:2862, RHSA-2025:2865, RHSA-2025:2880, RHSA-2025:2873, RHSA-2025:2874, RHSA-2025:2875, RHSA-2025:7163, RHSA-2025:7165 and RHSA-2025:7458.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.