Linux Kernel Vulnerability in rxrpc Functionality
CVE-2026-74435
What is CVE-2026-74435?
This vulnerability in the Linux kernel's rxrpc functionality could lead to potential issues when the rxrpc_call.rx_dec_buffer is unallocated. The function rxrpc_recvmsg_data() calls rxrpc_verify_data() and expects the rx_dec_buffer to be allocated upon return. However, if rxrpc_skb_priv.len is zero, the function may skip allocation, which can then lead to a call to skb_copy_bits() with a NULL destination. To mitigate this, rxrpc_verify_data() has been updated to always attempt allocation of the rx_dec_buffer when it is NULL, thereby addressing this security concern.
Affected Version(s)
Linux a05bf6d9e621fa71e89ccebe3047ba45218d7b38 < 8bbede0afced346b24e4fbde0c68cf12980ba948
Linux b94a6ccbaf1104dd980150a65fdeb2f69d17d2f5 < 6563b4eb38c35d75892445bcf8aacdc29914821c
Linux 46cb765e2e5ad52303ea157e10d370bb6b7acbbf