[SRU][Q/N][PATCH 0/2] CVE-2026-43198

Cengiz Can cengiz.can at canonical.com
Wed Jun 24 02:18:14 UTC 2026


https://ubuntu.com/security/CVE-2026-43198

[ Impact ]

In tcp_v6_syn_recv_sock(), code executed after the call to
tcp_v4_syn_recv_sock() runs too late. By that point the child socket is already
visible in the TCP ehash table and can be accessed by other CPUs, while
newinet->pinet6 still points to the listener's ipv6_pinfo. This race can lead
to use of stale or incorrect socket state, which syzbot was able to trigger.
Given the high CVSS score of 9.8, this is a serious remotely-reachable issue in
the TCP stack.

[ Fix ]

questing: backported with AI-assisted adaptation
noble: backported with AI-assisted adaptation
xenial: backported with AI-assisted adaptation

[ Test Plan ]

Boot tested.

[ Where Problems Could Occur ]

If the fix is incorrect, regressions would surface in the TCP/IPv6 connection
establishment path, particularly for IPv4-mapped IPv6 sockets, potentially
causing connection setup failures or socket state corruption under load.



More information about the kernel-team mailing list