CVE Catalog

CVE-2025-26601

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

27th percentile - higher than 27% of all known CVEs

Summary

A use-after-free vulnerability was found in X.Org and Xwayland. When changing an alarm, the change mask values are evaluated sequentially, and if an error occurs, SyncInitTrigger() returns early without adding the new sync object. This can lead to use-after-free when the alarm eventually triggers.

Risk Assessment

The risk involves potential remote code execution or system crash, as an attacker could exploit the use-after-free to take control of the X.Org or Xwayland process.

Recommendation

Immediately update X.Org and Xwayland packages to a patched version. Monitor distribution security advisories and apply patches as soon as they are available.

Other vulnerabilities in X.Org

See all
Original NVD description (English source)

A use-after-free flaw was found in X.Org and Xwayland. When changing an alarm, the values of the change mask are evaluated one after the other, changing the trigger values as requested, and eventually, SyncInitTrigger() is called. If one of the changes triggers an error, the function will return early, not adding the new sync object, possibly causing a use-after-free when the alarm eventually triggers.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS