PT-2026-27672 · Linux · Linux Kernel

Published

2026-01-01

·

Updated

2026-04-20

·

CVE-2026-23307

CVSS v3.1

5.5

Medium

VectorAV: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

Related Identifiers

CVE-2026-23307
ECHO-EE73-45D9-E0E4

Affected Products

Linux Kernel