PT-2026-6152 · Linux · Linux Kernel

Published

2026-02-04

·

Updated

2026-03-26

·

CVE-2026-23082

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 A flaw exists in the Linux kernel’s gs usb receive bulk callback() function related to handling URB (USB Request Block) anchoring. A previous patch aimed to prevent a memory leak by re-anchoring the URB before calling usb submit urb(). However, this patch did not account for potential failures of usb submit urb(). When usb submit urb() fails, the URB remains anchored, causing an infinite loop in gs can close() due to the anchor list never becoming empty. The issue is resolved by unanchoring the URB when an error occurs during usb submit urb() and printing an informational message.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Infinite Loop

Weakness Enumeration

Related Identifiers

CVE-2026-23082
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:0962-1
SUSE-SU-2026:1081-1
SUSE-SU-2026:20667-1
SUSE-SU-2026:20720-1
SUSE-SU-2026:20838-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1

Affected Products

Linux Kernel