CVE-2026-43494
kernel: net/rds: reset op_nents when zerocopy page pin fails
Severity
ImportantRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · May 21, 2026
Updated · June 30, 2026
Description
A flaw was found in the Linux kernel, specifically within the net/rds module. When a zerocopy page pin operation fails, a counter used for memory management (op_nents) is not correctly reset. This can result in a double-free vulnerability, where the same memory is released twice. A local attacker could potentially exploit this to cause the system to crash (denial of service) or, in some cases, execute unauthorized code.
Statement
This Important flaw in the Linux kernel's net/rds module stems from an improper reset of a memory management counter during a failed zerocopy page pin operation, leading to a double-free. A local attacker could leverage this to achieve a denial of service or, in some scenarios, arbitrary code execution.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 7CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CWE-1341 · Multiple Releases of Same Resource or Handle