Ubuntu-focal-kernel/net/rxrpc
David Howells fe5cf97d43 rxrpc: Fix delayed ACKs to not set the reference serial number
Fix the construction of delayed ACKs to not set the reference serial number
as they can't be used as an RTT reference.

Fixes: 17926a7932 ("[AF_RXRPC]: Provide secure RxRPC sockets for use by userspace and kernel both")
Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: "David S. Miller" <davem@davemloft.net>
cc: Eric Dumazet <edumazet@google.com>
cc: Jakub Kicinski <kuba@kernel.org>
cc: Paolo Abeni <pabeni@redhat.com>
cc: linux-afs@lists.infradead.org
cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller <davem@davemloft.net>
(backported from e7870cf13d20f56bfc19f9c3e89707c69cf104ef)
[mpellizzer: removed the "ackr_serial" field from
the struct "rxrpc_call" and adjusted the code accordingly]
CVE-2024-26677
Signed-off-by: Massimiliano Pellizzer <massimiliano.pellizzer@canonical.com>
Acked-by: Manuel Diewald <manuel.diewald@canonical.com>
Acked-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-08-28 12:09:02 +02:00
..
Kconfig
Makefile
af_rxrpc.c
ar-internal.h rxrpc: Fix delayed ACKs to not set the reference serial number 2024-08-28 12:09:02 +02:00
call_accept.c
call_event.c rxrpc: Fix delayed ACKs to not set the reference serial number 2024-08-28 12:09:02 +02:00
call_object.c
conn_client.c
conn_event.c rxrpc: Fix response to PING RESPONSE ACKs to a dead call 2024-03-28 15:18:40 +01:00
conn_object.c
conn_service.c rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() 2024-03-28 15:18:34 +01:00
input.c rxrpc: Fix decision on when to generate an IDLE ACK 2022-08-26 11:07:59 +02:00
insecure.c
key.c
local_event.c
local_object.c rxrpc: Fix local destruction being repeated 2022-11-24 10:28:28 +01:00
misc.c
net_ns.c
output.c rxrpc: Fix delayed ACKs to not set the reference serial number 2024-08-28 12:09:02 +02:00
peer_event.c
peer_object.c
proc.c
protocol.h
recvmsg.c rxrpc: Fix decision on when to generate an IDLE ACK 2022-08-26 11:07:59 +02:00
rtt.c
rxkad.c rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() 2022-11-24 10:28:13 +01:00
security.c
sendmsg.c rxrpc: Fix hard call timeout units 2023-08-09 12:25:24 +02:00
skbuff.c
sysctl.c
utils.c