Security

X.Org Fixes Eight More X Server and Xwayland Bugs, Including a Malicious-Monitor Flaw

Leave a comment

A month after fixing 12 X.Org bugs, the project shipped eight more fixes in xorg-server 21.1.26 and xwayland 24.1.15. Every earlier version is affected.

What’s broken

CVE-2026-109091 is the fun one: the Xorg server copies a monitor’s EDID display-range entries into fixed-size arrays without checking the count. A rigged monitor or crafted EDID can overflow them and crash the server or corrupt memory. The other seven are in X protocol request handling, four of them in the Xv video extension, where crafted sizes and offsets can read or write outside shared memory. One leaks memory contents.

If you’re on Wayland, you’re not off the hook. Xwayland runs your X11 apps, so it’s exposed too.

What to do

Update xorg-server and xwayland from your distro (on Omarchy/Arch, a normal sudo pacman -Syu), then log out and back in so the new binaries are running. Not sure which one you’re using? I put a how-to in this batch.

God Bless, and Happy hacking!

References & Further Reading

Subscribe (RSS) Follow Security via RSS

Leave a note

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.