{"id":"CVE-2026-63838","summary":"ASoC: rsnd: Fix potential out-of-bounds access of component_dais[]","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nASoC: rsnd: Fix potential out-of-bounds access of component_dais[]\n\ncomponent_dais[RSND_MAX_COMPONENT] is initially zero-initialized\nand later populated in rsnd_dai_of_node(). However, the existing boundary check:\n  if (i \u003e= RSND_MAX_COMPONENT)\n\ndoes not guarantee that the last valid element remains zero. As a result,\nthe loop can rely on component_dais[RSND_MAX_COMPONENT] being zero,\nwhich may lead to an out-of-bounds access.\n\nFound by Linux Verification Center (linuxtesting.org) with SVACE.","modified":"2026-07-21T03:46:51.179778137Z","published":"2026-07-19T14:04:34.454Z","database_specific":{"cna_assigner":"Linux","osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/63xxx/CVE-2026-63838.json"},"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/134c61925e9e9ee0f4fdbab5c3984d5bb024f5f5"},{"type":"WEB","url":"https://git.kernel.org/stable/c/15e7b2ac2455995a6af02b9d3da7a432837aaf72"},{"type":"WEB","url":"https://git.kernel.org/stable/c/9f1daac27ca28e98c8c0e4450de42bb68d547250"},{"type":"WEB","url":"https://git.kernel.org/stable/c/a62b3e6e42359a79158c134e3cf5c74fe160c3f5"},{"type":"WEB","url":"https://git.kernel.org/stable/c/f9e437cddf6cf9e603bdaefe148c1f4792aaf39c"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/63xxx/CVE-2026-63838.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-63838"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"547b02f74e4ac1e7d295a6266d5bc93a647cd4ac"},{"fixed":"9f1daac27ca28e98c8c0e4450de42bb68d547250"},{"fixed":"15e7b2ac2455995a6af02b9d3da7a432837aaf72"},{"fixed":"134c61925e9e9ee0f4fdbab5c3984d5bb024f5f5"},{"fixed":"a62b3e6e42359a79158c134e3cf5c74fe160c3f5"},{"fixed":"f9e437cddf6cf9e603bdaefe148c1f4792aaf39c"}]}],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-63838.json"}},{"package":{"name":"Kernel","ecosystem":"Linux"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.6.0"},{"fixed":"6.6.141"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.7.0"},{"fixed":"6.12.91"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.13.0"},{"fixed":"6.18.33"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.19.0"},{"fixed":"7.0.10"}]}],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-63838.json"}}],"schema_version":"1.7.5"}