An internal reference count is held on the buffer pool, incremented every time a new buffer is created from the pool. The reference count is maintained as an int; on LP64 systems this can cause the reference count to overflow if the client creates a large number of wl_shm buffer objects, or if it can coerce the server to create a large number of external references to the buffer storage. With the reference count overflowing, a use-after-free can be constructed on the wl_shm_pool tracking structure, where values may be incremented or decremented; it may also be possible to construct a limited oracle to leak 4 bytes of server-side memory to the attacking client at a time.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade libwayland-cursorUpgrade libwayland-serverUpgrade libwayland-clientUpgrade libwayland-eglUpgrade wayland-devel | May 23, 2023 | Sep 23, 2022 |
| Alpine Linux | — | Upgrade wayland | Mar 21, 2024 | Sep 23, 2022 |
| Amazon Linux Ami 2 | — | Upgrade libwayland-cursorUpgrade libwayland-clientUpgrade wayland-docUpgrade wayland-debuginfoUpgrade libwayland-eglUpgrade libwayland-serverUpgrade wayland-devel | Jul 4, 2023 | Sep 23, 2022 |
| Amazon_linux_2023 | — | Upgrade libwayland-serverUpgrade libwayland-clientUpgrade libwayland-egl-debuginfoUpgrade libwayland-client-debuginfoUpgrade wayland-docUpgrade libwayland-server-debuginfoUpgrade libwayland-cursorUpgrade wayland-debuginfoUpgrade wayland-develUpgrade wayland-debugsourceUpgrade libwayland-eglUpgrade libwayland-cursor-debuginfoUpgrade wayland-devel-debuginfo | Feb 17, 2025 | Jul 30, 2022 |
| Centos_linux | — | Upgrade libwayland-client-debuginfoUpgrade libwayland-clientUpgrade wayland-develUpgrade wayland-devel-debuginfoUpgrade libwayland-cursor-debuginfoUpgrade libwayland-eglUpgrade libwayland-server-debuginfoUpgrade libwayland-serverUpgrade wayland-debuginfoUpgrade libwayland-cursorUpgrade libwayland-egl-debuginfoUpgrade wayland-debugsource | May 17, 2023 | Sep 23, 2022 |
| Debian | — | Upgrade wayland | Jul 30, 2024 | Sep 23, 2022 |
| Huawei Euleros 2_0_sp10 | — | Upgrade wayland | Dec 22, 2022 | Sep 23, 2022 |
| Huawei Euleros 2_0_sp5 | — | Upgrade wayland-develUpgrade libwayland-serverUpgrade libwayland-cursorUpgrade libwayland-client | Mar 9, 2023 | Sep 23, 2022 |
| Huawei Euleros 2_0_sp8 | — | Upgrade libwayland-eglUpgrade wayland-develUpgrade libwayland-clientUpgrade libwayland-serverUpgrade libwayland-cursor | Feb 9, 2023 | Sep 23, 2022 |
| Huawei Euleros 2_0_sp9 | — | Upgrade wayland | Nov 15, 2022 | Sep 23, 2022 |
| Oracle_linux | — | Upgrade wayland-develUpgrade libwayland-eglUpgrade libwayland-cursorUpgrade libwayland-clientUpgrade libwayland-server | May 24, 2023 | Jul 30, 2022 |
| Redhat_linux | — | No solution existsUpgrade libwayland-client-debuginfoUpgrade libwayland-cursorUpgrade wayland-debugsourceUpgrade libwayland-clientUpgrade libwayland-egl-debuginfoUpgrade libwayland-server-debuginfoUpgrade wayland-debuginfoUpgrade libwayland-serverUpgrade libwayland-eglUpgrade wayland-develUpgrade libwayland-cursor-debuginfoUpgrade wayland-devel-debuginfo | May 17, 2023 | Sep 23, 2022 |
| Rocky_linux | — | Upgrade libwayland-clientUpgrade libwayland-cursor-debuginfoUpgrade wayland-devel-debuginfoUpgrade wayland-debuginfoUpgrade libwayland-eglUpgrade libwayland-client-debuginfoUpgrade wayland-develUpgrade libwayland-cursorUpgrade libwayland-serverUpgrade libwayland-server-debuginfoUpgrade libwayland-egl-debuginfoUpgrade wayland-debugsource | Jun 29, 2026 | Jun 27, 2026 |
| Suse | — | Upgrade wayland-develUpgrade libwayland-cursor0-32bitUpgrade libwayland-egl1-32bitUpgrade libwayland-client0Upgrade wayland-devel-32bitUpgrade libwayland-server0-32bitUpgrade libwayland-cursor0Upgrade libwayland-client0-32bitUpgrade libwayland-egl1Upgrade libwayland-server0 | Apr 17, 2023 | Sep 23, 2022 |
| Ubuntu | — | Upgrade libwayland-cursor0 (Ubuntu Pro)Upgrade libwayland-client0 (Ubuntu Pro)Upgrade libwayland-server0 (Ubuntu Pro)Upgrade libwayland-binUpgrade libwayland-egl1Upgrade libwayland-bin (Ubuntu Pro)Upgrade libwayland-client0Upgrade libwayland-server0 | Sep 16, 2022 | Sep 15, 2022 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Sep 23, 2022 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub