CVE-2026-43345: net: ipa: fix event ring index not programmed for IPA v5.0+
In the Linux kernel, the following vulnerability has been resolved:
net: ipa: fix event ring index not programmed for IPA v5.0+
For IPA v5.0+, the event ring index field moved from CHCCNTXT0 to CHCCNTXT1. The v5.0 register definition intended to define this field in the CHCCNTXT1 fmask array but used the old identifier of ERINDEX instead of CHERINDEX.
Without a valid event ring, GSI channels could never signal transfer completions. This caused gsichanneltransquiesce() to block forever in waitforcompletion().
At least for IPA v5.2 this resolves an issue seen where runtime suspend, system suspend, and remoteproc stop all hanged forever. It also meant the IPA data path was completely non functional.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-43345?
CVE-2026-43345 has not been assigned a specific severity rating, but it pertains to a critical fix in the Linux kernel involving event ring indexing for IPA v5.0+.
How do I fix CVE-2026-43345?
To fix CVE-2026-43345, ensure you update your Linux kernel to a version that includes the patch addressing the event ring index issue for IPA v5.0+.
What products are affected by CVE-2026-43345?
CVE-2026-43345 affects Linux kernel versions starting from 5.0 that utilize the ipa driver.
What is the nature of the vulnerability in CVE-2026-43345?
CVE-2026-43345 involves an issue where the event ring index was not properly programmed, which could lead to improper handling of network events.
Is CVE-2026-43345 exploitable remotely?
The exploitability of CVE-2026-43345 may depend on the system configuration and network setup, but it is primarily related to local handling of network events within the kernel.