CVE-2026-43345 Details
Description
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 CH_C_CNTXT_0 to CH_C_CNTXT_1. The v5.0 register definition intended to define this field in the CH_C_CNTXT_1 fmask array but used the old identifier of ERINDEX instead of CH_ERINDEX. Without a valid event ring, GSI channels could never signal transfer completions. This caused gsi_channel_trans_quiesce() to block forever in wait_for_completion(). 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.
A vulnerability in the Linux kernel's handling of the event ring index for the IPA v5.0+ version has been addressed. In this version, the event ring index field was supposed to move from CH_C_CNTXT_0 to CH_C_CNTXT_1. However, the register definition incorrectly used the old identifier ERINDEX instead of the correct CH_ERINDEX. This mistake meant that GSI channels could not signal transfer completions, causing the gsi_channel_trans_quiesce() function to block indefinitely. This issue led to hangs during runtime suspend, system suspend, and remote processing stops, rendering the IPA data path non-functional.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the patched version are available on the official Linux kernel website.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/2bf18b643c4656413f7cfd5615af60a6b4e261da | kernel.org | Patch |
| https://git.kernel.org/stable/c/2d2dc166d55148cfcf8ae67b415f8d6d110e6fca | kernel.org | Patch |
| https://git.kernel.org/stable/c/34c988bb04cbdf093d2134e179433da49ffcd044 | kernel.org | Patch |
| https://git.kernel.org/stable/c/56007972c0b1e783ca714d6f1f4d6e66e531d21f | kernel.org | Patch |
| https://git.kernel.org/stable/c/ae8343a19ccb051d519dbb3a9082ddea9f0551d3 | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| NVD-CWE-noinfo | Insufficient Information to Classify Weakness | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 6.4, < 6.6.136 >= 6.7, < 6.12.83 >= 6.13, < 6.18.24 >= 6.19, < 6.19.14 7.0 rc1 7.0 rc2 7.0 rc3 7.0 rc4 7.0 rc5 7.0 rc6 7.0 rc7 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | kernel.org |
| May 15, 2026 | Initial Analysis | [email protected] |
| May 11, 2026 | CVE Modified | kernel.org |
| May 8, 2026 | New CVE Received | kernel.org |