CVE Catalog

CVE-2026-46286

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.12%

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

Summary

In the Linux kernel, the QCOM LPG LED driver lacks an array bounds check when selecting high-resolution values. A 3-bit register field is used to index an array with only 5 elements, potentially causing out-of-bounds reads and setting incorrect values.

Risk Assessment

This could lead to reading random memory and configuring the LED hardware in unexpected ways, potentially affecting system stability or security.

Recommendation

Apply a Linux kernel update that adds an array bounds check before indexing.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: leds: qcom-lpg: Check for array overflow when selecting the high resolution When selecting the high resolution values from the array, FIELD_GET() is used to pull from a 3 bit register, yet the array being indexed has only 5 values in it. Odds are the hardware is sane, but just to be safe, properly check before just overflowing and reading random data and then setting up chip values based on that.

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