7.8
/ 10
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Description
In the Linux kernel, the following vulnerability has been resolved:
net: rds: fix MR cleanup on copy error
__rds_rdma_map() hands sg/pages ownership to the transport after
get_mr() succeeds. If copying the generated cookie back to user space
fails after that point, the error path must not free those resources
again before dropping the MR reference.
Remove the duplicate unpin/free from the put_user() failure branch so
that MR teardown is handled only through the existing final cleanup
path.
net: rds: fix MR cleanup on copy error
__rds_rdma_map() hands sg/pages ownership to the transport after
get_mr() succeeds. If copying the generated cookie back to user space
fails after that point, the error path must not free those resources
again before dropping the MR reference.
Remove the duplicate unpin/free from the put_user() failure branch so
that MR teardown is handled only through the existing final cleanup
path.
Basic Information
ID
CVE-2026-46053
Source
Linux
Published
May 27, 2026 at 12:57
Modified
May 30, 2026 at 10:47
Affected Product
Vendor
Linux
Product
Linux
Version
0d4597c8c5abdeeaf50774066c16683f30184dc8
Affected Versions
Linux Linux 0d4597c8c5abdeeaf50774066c16683f30184dc8
Linux Linux 0d4597c8c5abdeeaf50774066c16683f30184dc8
Linux Linux 0d4597c8c5abdeeaf50774066c16683f30184dc8
Linux Linux 0d4597c8c5abdeeaf50774066c16683f30184dc8
Linux Linux 0d4597c8c5abdeeaf50774066c16683f30184dc8
Linux Linux 5.6
Linux Linux 0d4597c8c5abdeeaf50774066c16683f30184dc8
Linux Linux 0d4597c8c5abdeeaf50774066c16683f30184dc8
Linux Linux 0d4597c8c5abdeeaf50774066c16683f30184dc8
Linux Linux 0d4597c8c5abdeeaf50774066c16683f30184dc8
Linux Linux 5.6
References
- git.kernel.org /stable/c/8fdbb6262a4a3ed44a0830a7793903b54bb27bdc
- git.kernel.org /stable/c/d95cea9298be1ba8876e3f156be96d3a492085ca
- git.kernel.org /stable/c/033370ffb3c9c0264d19f8ba9ef769523266589a
- git.kernel.org /stable/c/b3cb8cae530b2727d8245684148bb49425f6765c
- git.kernel.org /stable/c/8141a2dc70080eda1aedc0389ed2db2b292af5bd