{"id":"CVE-2021-47248","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nudp: fix race between close() and udp_abort()\n\nKaustubh reported and diagnosed a panic in udp_lib_lookup().\nThe root cause is udp_abort() racing with close(). Both\nracing functions acquire the socket lock, but udp{v6}_destroy_sock()\nrelease it before performing destructive actions.\n\nWe can't easily extend the socket lock scope to avoid the race,\ninstead use the SOCK_DEAD flag to prevent udp_abort from doing\nany action when the critical race happens.\n\nDiagnosed-and-tested-by: Kaustubh Pandey \u003ckapandey@codeaurora.org\u003e","modified":"2026-03-15T22:43:09.899039Z","published":"2024-05-21T15:15:13.780Z","related":["SUSE-SU-2024:1979-1","SUSE-SU-2024:1983-1","SUSE-SU-2024:2184-1","SUSE-SU-2025:1194-1","SUSE-SU-2025:1263-1"],"references":[{"type":"FIX","url":"https://git.kernel.org/stable/c/2f73448041bd0682d4b552cfd314ace66107f1ad"},{"type":"FIX","url":"https://git.kernel.org/stable/c/5a88477c1c85e4baa51e91f2d40f2166235daa56"},{"type":"FIX","url":"https://git.kernel.org/stable/c/65310b0aff86980a011c7c7bfa487a333d4ca241"},{"type":"FIX","url":"https://git.kernel.org/stable/c/8729ec8a2238152a4afc212a331a6cd2c61aeeac"},{"type":"FIX","url":"https://git.kernel.org/stable/c/a0882f68f54f7a8b6308261acee9bd4faab5a69e"},{"type":"FIX","url":"https://git.kernel.org/stable/c/a8b897c7bcd47f4147d066e22cc01d1026d7640e"},{"type":"FIX","url":"https://git.kernel.org/stable/c/e3c36c773aed0fef8b1d3d555b43393ec564400f"}],"affected":[{"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-47248.json","unresolved_ranges":[{"events":[{"introduced":"4.9"},{"fixed":"4.9.274"}]},{"events":[{"introduced":"4.10"},{"fixed":"4.14.238"}]},{"events":[{"introduced":"4.15"},{"fixed":"4.19.196"}]},{"events":[{"introduced":"4.20"},{"fixed":"5.4.128"}]},{"events":[{"introduced":"5.5"},{"fixed":"5.10.46"}]},{"events":[{"introduced":"5.11"},{"fixed":"5.12.13"}]},{"events":[{"introduced":"0"},{"last_affected":"5.13-rc1"}]},{"events":[{"introduced":"0"},{"last_affected":"5.13-rc2"}]},{"events":[{"introduced":"0"},{"last_affected":"5.13-rc3"}]},{"events":[{"introduced":"0"},{"last_affected":"5.13-rc4"}]},{"events":[{"introduced":"0"},{"last_affected":"5.13-rc5"}]},{"events":[{"introduced":"0"},{"last_affected":"5.13-rc6"}]}]}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H"}]}