Saturday 27 June 2026 00:20:23 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContact
EnglishItalianoArabic

Vulnerabilities & Patch Management

Root-Level Mayhem: InputPlumber Flaws Let Hackers Hijack Linux Systems

Published: 12 January 2026 09:35Category: Vulnerabilities & Patch ManagementAuthor: KERNELWATCHER

Subtitle: Severe InputPlumber vulnerabilities expose millions of Linux and SteamOS machines to input injection, data leaks, and denial-of-service attacks.

Imagine sitting at your gaming rig, only to watch it suddenly execute rogue commands-typed by invisible hands. That nightmare scenario just became possible thanks to newly uncovered flaws in InputPlumber, a core Linux utility running at the heart of SteamOS and other popular distributions. Security researchers have sounded the alarm: these bugs don’t just put your machine at risk-they hand attackers the keys to your digital kingdom.

The Anatomy of a Linux Security Meltdown

InputPlumber, a behind-the-scenes tool, fuses multiple physical input devices into virtual controllers-vital for gaming on SteamOS and other platforms. But this convenience comes at a steep price. The tool operates with full root privileges, and its integration with the powerful D-Bus messaging system left a gaping hole: insufficient authorization checks allowed any local user to interact with sensitive controls meant only for administrators.

The first vulnerability, CVE-2025-66005, lets attackers exploit the InputManager D-Bus interface. By abusing the CreateCompositeDevice method, they can probe for the existence of restricted files, siphon off sensitive information from areas like /root/.bash_history, or even crash the service by flooding system memory. The second flaw, CVE-2025-14338, is equally dire: with Polkit authentication disabled by default, a race condition opens the door to authentication bypass. This means unprivileged users can create rogue virtual keyboards and inject keystrokes directly into active sessions, potentially taking over user accounts or exfiltrating data.

The scope is vast: any Linux system running InputPlumber prior to v0.69.0-including all affected SteamOS installations-could be vulnerable. An attacker with local access doesn’t need sophisticated malware; a few crafted D-Bus calls are all it takes to wreak havoc.

Patching the Plumber: What’s Been Done-and What’s Next

Following a coordinated disclosure between SUSE security experts and upstream developers, InputPlumber v0.69.0 was released with hardened security. The fixes are substantial: Polkit authentication is now enforced, the D-Bus interface is locked down, and new systemd hardening parameters are in place. SteamOS users received the patch in version 3.7.20, but the urgency remains-untold numbers of systems may still be running vulnerable code.

System administrators are urged to update InputPlumber immediately and audit their Polkit policies to ensure robust authentication. The lesson is clear: even the most innocuous system utilities can become high-value targets if their privileges go unchecked. In the Linux world, every line of code counts-and sometimes, the smallest cracks let in the biggest threats.

WIKICROOK

  • D: A D cell battery is a large, cylindrical battery known for its high capacity and long life, commonly used in low-drain electronic devices.
  • Polkit: Polkit is a Linux service that controls privilege escalation and authorization, allowing secure, policy-driven management of system-wide administrative actions.
  • Denial: Denial in cybersecurity means making systems or services unavailable to users, often through attacks like Denial-of-Service (DoS) that flood them with traffic.
  • Root Privileges: Root privileges are the highest access rights on a system, allowing complete control over all functions, settings, and data. Reserved for trusted users.
  • Virtual Keyboard Device: A virtual keyboard device is a software tool that mimics a physical keyboard, often used to secure data entry and prevent keylogging attacks.