CVE Catalog

CVE-2026-46293

HighCVSS 7.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

3th percentile - higher than 3% of all known CVEs

Summary

In the Microchip MPFS-CCC clock driver in the Linux kernel, there is an out-of-bounds access during PLL output registration. The hws array is too small, leading to read/write beyond allocated memory.

Risk Assessment

The vulnerability could lead to system crash or potentially privilege escalation through kernel memory corruption.

Recommendation

Apply the Linux kernel patch that fixes the indexing when adding PLL outputs to the hws array.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: clk: microchip: mpfs-ccc: fix out of bounds access during output registration UBSAN reported an out of bounds access during registration of the last two outputs. This out of bounds access occurs because space is only allocated in the hws array for two PLLs and the four output dividers that each has, but the defined IDs contain two DLLS and their two outputs each, which are not supported by the driver. The ID order is PLLs -> DLLs -> PLL outputs -> DLL outputs. Decrement the PLL output IDs by two while adding them to the array to avoid the problem.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS