Race condition in Linux kernel - CVE-2026-45918
Published: May 28, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to a race condition in ovpn_tcp_socket_detach() when deleting a peer after keepalive expiration while the associated TCP socket is being closed concurrently. A local user can trigger concurrent peer release and socket close operations to cause a denial of service.
The issue occurs because sk->sk_socket may become NULL during tcp_close() before the detach routine restores the original socket operations.