Linux Kernel sisusbvga Driver Endpoint Check Vulnerability

Vulnerability

A vulnerability in the Linux kernel's sisusbvga USB video driver has been addressed. The issue arose because the driver failed to verify whether the USB endpoints it utilized were present and had the correct types. This oversight could potentially lead to improper handling of USB requests, as demonstrated by the syzbot fuzzer, which triggered a warning about a bogus USB transfer.

Impact

Exploitation of this vulnerability could cause the driver to mismanage USB transfers, potentially leading to undefined behavior or crashes.

Reproduction

The vulnerability can be reproduced by using the syzbot fuzzer, which will send crafted USB requests to the sisusbvga driver. This will provoke a warning about an invalid USB transfer, indicating that the driver did not properly check the endpoints before use.

Remediation

Users can update to the latest version of the Linux kernel, where this vulnerability has been fixed. Instructions for updating the kernel can be found in the documentation for your specific Linux distribution.

Added: Dec 30, 2025, 3:41 PM
Updated: Dec 30, 2025, 3:41 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.3
remediation
7.7
relevance
1.8
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.