CVE-2026-68215
CVE.org · Published
- Record status
- Published
- Identifier year (not publication year)
- 2026
- Source publication
- Source updated
- Imported by cveboard
- Source snapshot
- cve_2026-10-24_midnight_baseline ·
CNA source text (English)
media: radio-si476x: Unregister v4l2_device on probe failure
In the Linux kernel, the following vulnerability has been resolved: media: radio-si476x: Unregister v4l2_device on probe failure si476x_radio_probe() registers radio->v4l2dev before allocating the V4L2 controls and before registering the video device. If any of those later steps fails, probe returns through the exit label after freeing only the control handler. A failed probe does not call si476x_radio_remove(), so the v4l2_device_unregister() there is not reached. This leaves the parent device reference taken by v4l2_device_register() behind on the error path. Unregister the V4L2 device in the probe error path after freeing the controls.
Scoped product and version facts
Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
unaffected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| b879a9c2a755d4ddf9e685258de6435710fd2f03 | affected | git | 828f8d2181aa09ff3d8b67e1d9c92d0dfc81026f | Unavailable | None listed |
| b879a9c2a755d4ddf9e685258de6435710fd2f03 | affected | git | cac1c4f08cb2d8beaad16f7ddc7911f3711daa9f | Unavailable | None listed |
| b879a9c2a755d4ddf9e685258de6435710fd2f03 | affected | git | 7cf393f176317a126d71e88e4b6e25e83499b465 | Unavailable | None listed |
| b879a9c2a755d4ddf9e685258de6435710fd2f03 | affected | git | 4ca9c9f12b1bc341a0a3bbbd2090fd182db53771 | Unavailable | None listed |
| b879a9c2a755d4ddf9e685258de6435710fd2f03 | affected | git | 7ef9f1659404544a8dddd68842bafcb4a38197af | Unavailable | None listed |
| b879a9c2a755d4ddf9e685258de6435710fd2f03 | affected | git | 64cb15878b35e5574ff4f80a0b613a79e47867ba | Unavailable | None listed |
| b879a9c2a755d4ddf9e685258de6435710fd2f03 | affected | git | 730c235d7d2c80a401dac56b0f5066c889aa442d | Unavailable | None listed |
| b879a9c2a755d4ddf9e685258de6435710fd2f03 | affected | git | 436a693af04ffb889aaf87cb69ec1f2b21d3569c | Unavailable | None listed |
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
affected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 3.10 | affected | Unavailable | Unavailable | Unavailable | None listed |
| 0 | unaffected | semver | 3.10 | Unavailable | None listed |
| 5.10.265 | unaffected | semver | Unavailable | 5.10.* | None listed |
| 5.15.216 | unaffected | semver | Unavailable | 5.15.* | None listed |
| 6.1.183 | unaffected | semver | Unavailable | 6.1.* | None listed |
| 6.6.148 | unaffected | semver | Unavailable | 6.6.* | None listed |
| 6.12.101 | unaffected | semver | Unavailable | 6.12.* | None listed |
| 6.18.42 | unaffected | semver | Unavailable | 6.18.* | None listed |
| 7.1.6 | unaffected | semver | Unavailable | 7.1.* | None listed |
| 7.2 | unaffected | original_commit_for_fix | Unavailable | * | None listed |