PT-2026-27672 · Linux · Linux Kernel
Published
2026-01-01
·
Updated
2026-04-20
·
CVE-2026-23307
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The Linux kernel contains an issue within the
ems usb read bulk callback() function related to handling USB urb data lengths. The function incorrectly uses the size of the buffer passed to the driver instead of the transfer buffer length when determining message size, potentially leading to buffer overflows during message parsing. Specifically, the code does not properly validate the size of incoming messages, both at the beginning and end of parsing, which could allow for exceeding the buffer boundaries. The actual length variable is used incorrectly.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel