Description
In the Linux kernel, the following vulnerability has been resolved:
dmaengine: qcom-adm: fix wrong sizeof config in slave_config
Fix broken slave_config function that uncorrectly compare the peripheral_size with the size of the config pointer instead of the size of the config struct. This cause the crci value to be ignored and cause a kernel panic on any slave that use adm driver.
To fix this, compare to the size of the struct and NOT the size of the pointer.
Metrics
CVSS 3.1 5.5/10
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HAffected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 03de6b273805b3c552ff158f8688555937375926, < f1dd45a6585a1689e1e8906b3f9e302b9d40c715; >= 03de6b273805b3c552ff158f8688555937375926, < 7490274b41a432824f7df5071ace3df2ab59caa7; >= 03de6b273805b3c552ff158f8688555937375926, < 7c8765308371be30f50c1b5b97618b731514b207 |
| Linux | Linux | 5.17 |
References
Timeline
- Published
- Oct 7, 2025
- Last modified
- Nov 5, 2026
- NVD status
- Analyzed