CVE-2026-98743: ASoC: codecs: rt1017-sdca-sdw: fix uninitialized stream_config->type
ASoC: codecs: rt1017-sdca-sdw: fix uninitialized streamconfig->type
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
linux/Kernelto a version that resolves this vulnerability.Fixed in 6.6.160 - Upgrade
Upgrade
linux/Kernelto a version that resolves this vulnerability.Fixed in 6.12.113 - Upgrade
Upgrade
linux/Kernelto a version that resolves this vulnerability.Fixed in 6.18.56 - Upgrade
Upgrade
linux/Kernelto a version that resolves this vulnerability.Fixed in 7.2.10
Event History
Frequently Asked Questions
What conditions are required to trigger the issue?
The affected rt1017-sdca-sdw codec driver must add a SoundWire stream while its stream_config structure has not been initialized. The uninitialized type field can then be copied into the stream configuration.
What is the intended safe stream type after the fix?
The fix zero-initializes stream_config, causing its type field to default to SDW_STREAM_PCM.
How can I determine whether a kernel includes the fix?
Check whether the kernel source for the rt1017-sdca-sdw driver zero-initializes stream_config before passing it to sdw_stream_add_slave(). The provided stable references identify commits containing the correction.