CVE-2025-37971

Severity CVSS v4.0:
Pending analysis
Type:
CWE-476 NULL Pointer Dereference
Publication date:
20/05/2025
Last modified:
14/11/2025

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> staging: bcm2835-camera: Initialise dev in v4l2_dev<br /> <br /> Commit 42a2f6664e18 ("staging: vc04_services: Move global g_state to<br /> vchiq_state") changed mmal_init to pass dev-&gt;v4l2_dev.dev to<br /> vchiq_mmal_init, however nothing iniitialised dev-&gt;v4l2_dev, so we got<br /> a NULL pointer dereference.<br /> <br /> Set dev-&gt;v4l2_dev.dev during bcm2835_mmal_probe. The device pointer<br /> could be passed into v4l2_device_register to set it, however that also<br /> has other effects that would need additional changes.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.10 (including) 6.12.29 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.13 (including) 6.14.7 (excluding)
cpe:2.3:o:linux:linux_kernel:6.15:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.15:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.15:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.15:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.15:rc5:*:*:*:*:*:*