Files
Kyle Zeng b04578b74f ipvs: fix reversed sequence option serialization
hton_seq() expects the host-order source first and the unaligned
network-order destination second. The version 1 sync sender passes these
arguments in reverse for both sequence blocks. This leaves 24 bytes of the
kmalloc-backed message unwritten. It may disclose stale heap data and
replace the live connection sequence state with values read from the
buffer.

Pass the connection sequence state as the source and the message payload as
the destination for both blocks.

Fixes: 986a075795 ("IPVS: Backup, Change sending to Version 1 format")
Assisted-by: Codex:gpt-5.6-sol
Signed-off-by: Kyle Zeng <kylebot@openai.com>
Acked-by: Julian Anastasov <ja@ssi.bg>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
2026-09-03 01:39:27 +02:00
..
2025-11-28 19:20:27 -08:00
2026-08-10 20:14:20 +02:00
2025-11-28 19:20:27 -08:00
2025-11-28 19:20:27 -08:00
2025-11-28 19:20:27 -08:00
2025-11-28 19:20:27 -08:00
2025-11-28 19:20:27 -08:00
2025-11-28 19:20:27 -08:00
2025-11-28 19:20:27 -08:00