Quick answers
- Is CVE-2026-50265 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-50265 being exploited in the wild.
- How severe is CVE-2026-50265?
- High severity, with a CVSS score of 7, published 5 June 2026.
- Which products and versions are affected?
- Freedesktop.Org Libinput Up to and including 1.28.1-1.
- Is there a fix for CVE-2026-50265?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2026-50265 attacked?
- It is attacked with local access, in a software library.
- Am I affected by CVE-2026-50265?
- Check whether you run Freedesktop.Org Libinput at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
A command injection vulnerability exists in the libinput-device-group helper due to improper neutralization of control characters in the 'phys' string of input devices. When libinput-device-group is executed by udev via IMPORT{program}, it prints the LIBINPUT_DEVICE_GROUP property to stdout. An attacker with access to /dev/uinput can use UI_SET_PHYS to include newline characters followed by malicious udev properties (e.g., REMOVE_CMD). Because libinput fails to escape these newlines, udev interprets the injected lines as separate, valid properties. If an attacker injects a property like REMOVE_CMD, the system will execute the specified arbitrary command with root privileges when the virtual device is removed.
Affected products
- freedesktop.org libinput Up to and including 1.28.1-1
Timeline
- 2026-05-27: other: Vulnerability observed in upstream main snapshot
- 2026-06-05: disclosed: Public disclosure and CVE assignment