CVE-2026-35094
Awaiting Analysis
Awaiting Analysis - Queue
Dangling Pointer in libinput Lua Plugin Causes Information Disclosure
Publication date: 2026-04-01
Last updated on: 2026-04-07
Assigner: Red Hat, Inc.
Description
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.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| freedesktop | libinput | * |
| fedoraproject | fedora | 43 |
| fedoraproject | fedora | 44 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-825 | The product dereferences a pointer that contains a location for memory that was previously valid, but is no longer valid. |