A flaw was found in the Linux Kernel in RDS (Reliable Datagram Sockets) protocol. The rds_rm_zerocopy_callback() uses list_entry() on the head of a list causing a type confusion. Local user can trigger this with rds_message_put(). Type confusion leads to `struct rds_msg_zcopy_info *info` actually points to something else that is potentially controlled by local user. It is known how to trigger this, which causes an out of bounds access, and a lock corruption.
Metrics
Affected Vendors & Products
References
History
No history.
MITRE
Status: PUBLISHED
Assigner: redhat
Published: 2023-03-27T00:00:00
Updated: 2024-08-02T05:32:46.368Z
Reserved: 2023-02-27T00:00:00
Link: CVE-2023-1078
Vulnrichment
No data.
NVD
Status : Modified
Published: 2023-03-27T21:15:10.520
Modified: 2023-11-05T19:15:08.747
Link: CVE-2023-1078
Redhat