CVE-2026-53386
Published Jul 19, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ti-ads1298: add bounds check to pga_settings index ads1298_pga_settings has 7 elements but ADS1298_MASK_CH_PGA can yield values 0-7. If it yields a value >= 7, this causes an out-of-bounds array access. Add a bounds check and return -EINVAL if the index is out of range. Note that the remaining value b111 is reserved so should not be seen in a correctly functioning system.
Is your site exposed to CVE-2026-53386?
Run a free security scan — no signup, results in seconds.
References
Other References
https://git.kernel.org/stable/c/95e8a48d7a85d4226934020e57815a3316d3a14b
https://git.kernel.org/stable/c/abd776ded3e256889610595290f6ca46cb6e91ab
https://git.kernel.org/stable/c/abe0854e356b1bb814393ca884cb42b3eb12ce10
https://git.kernel.org/stable/c/d08d82d83ed45fd8c001a9df66ad7ebb86c9d6c6
https://git.kernel.org/stable/c/d5793975fc3b1780ba576812158ef22e3104e60e
Frequently Asked Questions
What is CVE-2026-53386? +
In the Linux kernel, the following vulnerability has been resolved:
iio: adc: ti-ads1298: add bounds check to pga_settings index
ads1298_pga_settings has 7 elements but ADS1298_MASK_CH_PGA can yield
values 0-7. If it yields a value >= 7, this causes an out-of-bounds
array access. Add a bounds check and return -EINVAL if the index
is out of range.
Note that the remaining value b111 is reserved so should not be seen
in a correctly functioning system.
How do I check if I'm vulnerable to CVE-2026-53386? +
You can use Secably's free Website Scanner to check your website for known vulnerabilities. For infrastructure scanning, use the Port Scanner to identify exposed services that may be affected. Check the vendor advisories linked above for specific patch and version information.