CVE-2026-68215
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
10/08/2026
Last modified:
19/08/2026
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
media: radio-si476x: Unregister v4l2_device on probe failure<br />
<br />
si476x_radio_probe() registers radio->v4l2dev before allocating the V4L2<br />
controls and before registering the video device. If any of those later<br />
steps fails, probe returns through the exit label after freeing only the<br />
control handler.<br />
<br />
A failed probe does not call si476x_radio_remove(), so the<br />
v4l2_device_unregister() there is not reached. This leaves the parent<br />
device reference taken by v4l2_device_register() behind on the error path.<br />
<br />
Unregister the V4L2 device in the probe error path after freeing the<br />
controls.
Impact
References to Advisories, Solutions, and Tools
- https://git.kernel.org/stable/c/436a693af04ffb889aaf87cb69ec1f2b21d3569c
- https://git.kernel.org/stable/c/4ca9c9f12b1bc341a0a3bbbd2090fd182db53771
- https://git.kernel.org/stable/c/64cb15878b35e5574ff4f80a0b613a79e47867ba
- https://git.kernel.org/stable/c/730c235d7d2c80a401dac56b0f5066c889aa442d
- https://git.kernel.org/stable/c/7cf393f176317a126d71e88e4b6e25e83499b465
- https://git.kernel.org/stable/c/7ef9f1659404544a8dddd68842bafcb4a38197af
- https://git.kernel.org/stable/c/828f8d2181aa09ff3d8b67e1d9c92d0dfc81026f
- https://git.kernel.org/stable/c/cac1c4f08cb2d8beaad16f7ddc7911f3711daa9f


