Linux Kernel Coda Media Component NULL Pointer Dereference Vulnerability

Vulnerability

A vulnerability allowing a NULL pointer dereference has been identified in the Linux kernel's media component, specifically within the CODA7541 JPEG support. The issue arises in the CODA media driver, where the absence of proper checks on memory allocation can lead to dereferencing a NULL pointer. This vulnerability is present in several versions of the Linux kernel.

Impact

Exploitation of this vulnerability leads to a NULL pointer dereference, causing a crash of the affected component or application.

Reproduction

The vulnerability can be reproduced by triggering the CODA7541 JPEG support in the media component. This can be done by setting the destination fourcc to V4L2_PIX_FMT_JPEG, which will invoke the coda_start_encoding function. The function attempts to access and use JPEG quantization tables. If these tables are not properly initialized due to a failed memory allocation, the driver will dereference a NULL pointer, leading to a crash.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed. Instructions for upgrading the Linux kernel can be found in the official Linux kernel documentation.

Added: Oct 7, 2025, 7:36 PM
Updated: Oct 7, 2025, 7:36 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.3
remediation
7.7
relevance
0.6
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.