You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
usblp ioctl
About this tag
The tag usblp ioctl covers discussions about the Linux USB printer driver's ioctl interface, particularly security vulnerabilities. A recent thread details CVE-2026-46167, a kernel bug where the LPGETSTATUS ioctl could leak one byte of stale kernel heap memory. The fix is a one-line allocation change, highlighting how old code paths in USB printer plumbing can introduce modern security risks. Topics include kernel memory disclosure, USB trust assumptions, and the challenges of maintaining legacy drivers. This tag is relevant for Linux kernel developers, security researchers, and system administrators concerned with USB printer driver security and ioctl handling.
CVE-2026-46167 is a newly published Linux kernel vulnerability, dated May 28, 2026 by NVD and sourced from kernel.org, in which the USB printer driver could leak one byte of stale kernel heap memory through the LPGETSTATUS ioctl when queried by local software. The bug is small in the literal...