Bug 2468123 (CVE-2026-43312) - CVE-2026-43312 kernel: media: i2c: ov5647: Initialize subdev before controls
Summary: CVE-2026-43312 kernel: media: i2c: ov5647: Initialize subdev before controls
Keywords:
Status: NEW
Alias: CVE-2026-43312
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-05-08 14:05 UTC by OSIDB Bzimport
Modified: 2026-05-08 19:00 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-05-08 14:05:38 UTC
In the Linux kernel, the following vulnerability has been resolved:

media: i2c: ov5647: Initialize subdev before controls

In ov5647_init_controls() we call v4l2_get_subdevdata, but it is
initialized by v4l2_i2c_subdev_init() in the probe, which currently
happens after init_controls(). This can result in a segfault if the
error condition is hit, and we try to access i2c_client, so fix the
order.


Note You need to log in before you can comment on or make changes to this bug.