Linux · Linux Kernel · CVE-2021-47172
**Name of the Vulnerable Software and Affected Versions**
Linux kernel (affected versions not specified)
**Description**
The issue is related to a potential overflow in the Linux kernel due to non-sequential channel numbers in the `ad7124` driver. Channel numbering must start at 0 and not have any holes to avoid overflowing the available storage. This bug was introduced as part of a fix to ensure the kernel didn't rely on the ordering of child nodes. The kernel needs to support arbitrary ordering, but all channels must be present. The issue was discovered while testing with `qemu`.
**Recommendations**
At the moment, there is no information about a newer version that contains a fix for this vulnerability.