Linux Kernel Buffer Overflow Vulnerability in Media Tuners QT1010 Driver

Vulnerability

A buffer overflow vulnerability has been identified in the Linux kernel's media tuners QT1010 driver. This issue arises in the 'qt1010_init' function, where a 'BUG_ON' macro was used to check array bounds. The 'BUG_ON' usage was inappropriate and led to confusion for static analysis tools. The vulnerability affects the stable versions of the Linux kernel.

Impact

Exploitation of this vulnerability could lead to a buffer overflow, which may allow for arbitrary code execution or causing a crash by overwriting memory.

Reproduction

The vulnerability can be reproduced by loading the QT1010 tuner driver in the Linux kernel. The 'qt1010_init' function will be called, where the improper bounds checking will create a buffer overflow condition.

Remediation

Users can upgrade to the latest version of the Linux kernel, where this vulnerability has been addressed. Instructions for upgrading the Linux kernel can be found in the official Linux kernel documentation.

Added: Dec 30, 2025, 2:31 PM
Updated: Dec 30, 2025, 2:31 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
1.3
exploitability
5.7
remediation
7.7
relevance
1.7
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.