CVEvulnerability
CVE-2026-35094
5.5 MEDIUM
Official page ↗
- Status
- Analyzed
- Published
- 2026-04-01
- Last modified
- 2026-10-26
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 3.3 LOW — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
- CVSS 3.1 ([email protected])
- 5.5 MEDIUM — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- Weaknesses
- CWE-825
Description
A flaw was found in libinput. An attacker capable of deploying a Lua plugin file in specific system directories can exploit a dangling pointer vulnerability. This occurs when a garbage collection cleanup function is called, leaving a pointer that can then be printed to system logs. This could potentially expose sensitive data if the memory location is re-used, leading to information disclosure. For this exploit to work, Lua plugins must be enabled in libinput and loaded by the compositor.
Affected configurations
• freedesktop libinput
• fedoraproject fedora 43
• fedoraproject fedora 44
Related
Weakness · CWE (1)
- CWE-825 Expired Pointer Dereference weakness
References
- https://access.redhat.com/security/cve/CVE-2026-35094 Third Party Advisory, VDB Entry
- https://bugzilla.redhat.com/show_bug.cgi?id=2453840 Issue Tracking, Third Party Advisory
- https://gitlab.freedesktop.org/libinput/libinput/-/work_items/1272 Broken Link