CVE Database›Document archive›CVE-2025-38446

CVE-2025-38446

kernel: clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_data

Loading…

Severity

Unknown

Red Hat Product Security

—

CVSS

Review impact separately from score.

Published · July 25, 2025

Updated · October 30, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_data

When num_parents is 4, __clk_register() occurs an out-of-bounds when accessing parent_names member. Use ARRAY_SIZE() instead of hardcode number here.

BUG: KASAN: global-out-of-bounds in __clk_register+0x1844/0x20d8 Read of size 8 at addr ffff800086988e78 by task kworker/u24:3/59 Hardware name: NXP i.MX95 19X19 board (DT) Workqueue: events_unbound deferred_probe_work_func Call trace: dump_backtrace+0x94/0xec show_stack+0x18/0x24 dump_stack_lvl+0x8c/0xcc print_report+0x398/0x5fc kasan_report+0xd4/0x114 __asan_report_load8_noabort+0x20/0x2c __clk_register+0x1844/0x20d8 clk_hw_register+0x44/0x110 __clk_hw_register_mux+0x284/0x3a8 imx95_bc_probe+0x4f4/0xa70

Statement

This vulnerability does not affect Red Hat Enterprise Linux, as the affected NXP i.MX95 clock controller driver code is not present in supported Red Hat kernels. The issue stems from an out-of-bounds memory read during device clock tree registration on specialized embedded hardware platforms. Because this platform-specific driver was never integrated into enterprise distributions, Red Hat environments are not exposed to potential kernel instability or memory leakage.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CWE not specified