{"id":"CVE-2026-98321","revision":"f49a97eeb6134d4da166b6460b7aa0cd","records":[{"revision":"f49a97eeb6134d4da166b6460b7aa0cd","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-98321","aliases":[],"title":"netfilter: nf_nat: unregister and release hooks on error","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nnetfilter: nf_nat: unregister and release hooks on error\n\nIf nf_hook_entries_insert_raw() fails, the NAT hooks get never released,\nresulting in a memleak.\n\nPostpone setting nat_proto_net->nat_hook_ops when the hooks are\nregistered to simplify the error path to decide whether the nat hooks\nneed unwinding.","state":0,"publishedAt":"2026-10-06T08:46:15.546+00:00","modifiedAt":"2026-10-19T09:17:31.752+00:00","affected":[{"ecosystem":"Vendor product","name":"Linux","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Linux\",\n                    \"vendor\": \"Linux\",\n                    \"defaultStatus\": \"unaffected\",\n                    \"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\n                    \"programFiles\": [\n                        \"net/netfilter/nf_nat_core.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"1cd472bf036ca038e783ef5f058f54e45b7e8180\",\n                            \"lessThan\": \"79084567cd082fb4482e1ea457580e7d6504dd99\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"1cd472bf036ca038e783ef5f058f54e45b7e8180\",\n                            \"lessThan\": \"df80342f4bfc023ad7d6703df5e27f583ff0cb8d\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"1cd472bf036ca038e783ef5f058f54e45b7e8180\",\n                            \"lessThan\": \"cbdd39ce42530a193c56beb206a3356cb6d01016\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Linux","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Linux\",\n                    \"vendor\": \"Linux\",\n                    \"defaultStatus\": \"affected\",\n                    \"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\n                    \"programFiles\": [\n                        \"net/netfilter/nf_nat_core.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"4.18\",\n                            \"status\": \"affected\"\n                        },\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"4.18\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.18.54\",\n                            \"lessThanOrEqual\": \"6.18.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"7.2.8\",\n                            \"lessThanOrEqual\": \"7.2.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"7.3\",\n                            \"lessThanOrEqual\": \"*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"original_commit_for_fix\"\n                        }\n                    ]\n                }"}],"metrics":[],"references":["https://git.kernel.org/stable/c/79084567cd082fb4482e1ea457580e7d6504dd99","https://git.kernel.org/stable/c/df80342f4bfc023ad7d6703df5e27f583ff0cb8d","https://git.kernel.org/stable/c/cbdd39ce42530a193c56beb206a3356cb6d01016"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-98321","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-98321","identifiers":["CVE-2026-98321"]},"retained":false,"historicalAffected":[]}],"coverage":[]}