CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's handling of SCTP UDP tunneling sockets, specifically during network namespace teardown, where sockets may remain active even after the namespace is destroyed. This oversight can lead to resource leaks and potential denial-of-service conditions if the sockets are not properly closed, allowing for unexpected behavior in network operations. System administrators and developers managing Linux environments with SCTP configurations should prioritize addressing this issue to ensure stable and secure network operations.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: sctp: close UDP tunnel sockets during netns teardown proc_sctp_do_udp_port() starts per-net SCTP UDP tunneling sockets when net.sctp.udp_port is set, and stops/restarts them when the sysctl value changes. The netns exit path does not stop these sockets, so a namespace can be torn down while its SCTP UDP tunnel sockets are still installed. Close the UDP tunnel sockets from sctp_ctrlsock_exit() after unregistering the per-net sysctl table. This prevents new sysctl writes from racing in while the sockets are being released, and closes the sockets before the control socket is destroyed.