CVE-2026-43246

media: i2c/tw9906: Fix potential memory leak in tw9906_probe()

MEDIUM
5.5
CVSS Score
Published: May 6, 2026 at 11:28 AM UTC
Updated: June 17, 2026 at 10:49 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
MEDIUM5.5
Exploit prediction
EPSS 0.1%

Description

In the Linux kernel, the following vulnerability has been resolved: media: i2c/tw9906: Fix potential memory leak in tw9906_probe() In one of the error paths in tw9906_probe(), the memory allocated in v4l2_ctrl_handler_init() and v4l2_ctrl_new_std() is not freed. Fix that by calling v4l2_ctrl_handler_free() on the handler in that error path.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

3.10 ≤ v < 5.10.2523.10 ≤ v < 5.15.2023.10 ≤ v < 6.1.1653.10 ≤ v < 6.12.753.10 ≤ v < 6.18.163.10 ≤ v < 6.19.63.10 ≤ v < 6.6.1283.10 ≤ v < 7.05.11 ≤ v < 5.15.2025.16 ≤ v < 6.1.1656.13 ≤ v < 6.18.166.19 ≤ v < 6.19.66.2 ≤ v < 6.6.1286.7 ≤ v < 6.12.753.10a000e9a02b5885b1b69f691c80e346d102f94a88
Vendor states this is fixed in 0c33338514d8246280533a77091e6b6ee548c606 (fixed)
Vendor states this is fixed in 377a7756914364d72550fc86ca0f404ef1d96141 (fixed)
Vendor states this is fixed in 59420d5d9c46b084e21f9ea6ce79fc79ae9e414c (fixed)
Vendor states this is fixed in 9548a8bbf511a252a9848f96220c6b95c9a3b918 (fixed)
Vendor states this is fixed in cad237b6c875fbee5d353a2b289e98d240d17ec8 (fixed)
Vendor states this is fixed in ccb92def042a3636ed47f25a30bd553788e5191e (fixed)
Vendor states this is fixed in e9a490937942f18205dac7b6b192975ef1369ae1 (fixed)
Vendor states this is fixed in fb09d8b80046216646f1a344410cfa9cfa6c6c7c (fixed)
Vendor states this is fixed in 3.10 (unaffected)
Vendor states this is fixed in 5.10.252 (unaffected)
Vendor states this is fixed in 5.15.202 (unaffected)
Vendor states this is fixed in 6.1.165 (unaffected)
Vendor states this is fixed in 6.12.75 (unaffected)
Vendor states this is fixed in 6.18.16 (unaffected)
Vendor states this is fixed in 6.19.6 (unaffected)
Vendor states this is fixed in 6.6.128 (unaffected)
Vendor states this is fixed in 7.0 (unaffected)

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusANALYZED
CWE
CWE-401

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card