{"id":"CVE-2026-53225","revision":"2b4c971941e34d22bf588c362a1075d5","records":[{"revision":"2b4c971941e34d22bf588c362a1075d5","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-53225","aliases":[],"title":"sctp: fix uninit-value in __sctp_rcv_asconf_lookup()","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nsctp: fix uninit-value in __sctp_rcv_asconf_lookup()\n\n__sctp_rcv_asconf_lookup() in net/sctp/input.c only checks that the ASCONF\nchunk can hold the ADDIP header and a parameter header, then calls\naf->from_addr_param(), which reads the full address (16 bytes for IPv6)\ntrusting the parameter's declared length.\n\nAn unauthenticated peer can send a truncated trailing ASCONF chunk that\ndeclares an IPv6 address parameter but stops after the 4-byte parameter\nheader; reached from the no-association lookup path, from_addr_param() then\nreads uninitialized bytes past the parameter.\n\nImpact: an unauthenticated SCTP peer makes the receive path read up to 16\nbytes of uninitialized memory past a truncated ASCONF address parameter.\n\nThe sibling __sctp_rcv_init_lookup() bounds parameters with\nsctp_walk_params(); this path open-codes the fetch and omits the bound.\nVerify the whole address parameter lies within the chunk before\nfrom_addr_param() reads it, the same class of fix as commit 51e5ad549c43\n(\"net: sctp: fix KMSAN uninit-value in sctp_inq_pop\").","state":0,"publishedAt":"2026-06-25T08:39:25.911+00:00","modifiedAt":"2026-10-19T19:57:29.994+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/sctp/input.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"df21857714398acb8b24a8bb5a6d2286dd9c59ef\",\n                            \"lessThan\": \"446e0ecd845abc394b24ae2030a883572bec9d16\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"df21857714398acb8b24a8bb5a6d2286dd9c59ef\",\n                            \"lessThan\": \"928dd94db23e8ba340f83d68f7f24d831b7a4426\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"df21857714398acb8b24a8bb5a6d2286dd9c59ef\",\n                            \"lessThan\": \"d796cfd06074b579d265b28401306cadd30db945\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"df21857714398acb8b24a8bb5a6d2286dd9c59ef\",\n                            \"lessThan\": \"8ce96f1182644079249a24ac7e2ffc32e0301a46\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"df21857714398acb8b24a8bb5a6d2286dd9c59ef\",\n                            \"lessThan\": \"d6bd0bb7697ea8c0387b0d9d973453f479017b23\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"df21857714398acb8b24a8bb5a6d2286dd9c59ef\",\n                            \"lessThan\": \"f76a8b323e28e0951f979dbef20a7496383c47df\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"df21857714398acb8b24a8bb5a6d2286dd9c59ef\",\n                            \"lessThan\": \"8e86817b8af4d552f3c6fe04ca52bb0c8c57411d\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"df21857714398acb8b24a8bb5a6d2286dd9c59ef\",\n                            \"lessThan\": \"f8373d7090b745728de66308deeecc67e8d319ce\",\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/sctp/input.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"2.6.25\",\n                            \"status\": \"affected\"\n                        },\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"2.6.25\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.10.259\",\n                            \"lessThanOrEqual\": \"5.10.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.15.210\",\n                            \"lessThanOrEqual\": \"5.15.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.1.176\",\n                            \"lessThanOrEqual\": \"6.1.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.6.143\",\n                            \"lessThanOrEqual\": \"6.6.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.12.94\",\n                            \"lessThanOrEqual\": \"6.12.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.18.36\",\n                            \"lessThanOrEqual\": \"6.18.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"7.0.13\",\n                            \"lessThanOrEqual\": \"7.0.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"7.1\",\n                            \"lessThanOrEqual\": \"*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"original_commit_for_fix\"\n                        }\n                    ]\n                }"}],"metrics":[{"system":"CVSS 3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H","score":9.1,"severity":"CRITICAL"}],"references":["https://git.kernel.org/stable/c/446e0ecd845abc394b24ae2030a883572bec9d16","https://git.kernel.org/stable/c/928dd94db23e8ba340f83d68f7f24d831b7a4426","https://git.kernel.org/stable/c/d796cfd06074b579d265b28401306cadd30db945","https://git.kernel.org/stable/c/8ce96f1182644079249a24ac7e2ffc32e0301a46","https://git.kernel.org/stable/c/d6bd0bb7697ea8c0387b0d9d973453f479017b23","https://git.kernel.org/stable/c/f76a8b323e28e0951f979dbef20a7496383c47df","https://git.kernel.org/stable/c/8e86817b8af4d552f3c6fe04ca52bb0c8c57411d","https://git.kernel.org/stable/c/f8373d7090b745728de66308deeecc67e8d319ce"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-53225","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-53225","identifiers":["CVE-2026-53225"]},"retained":false,"historicalAffected":[]}],"coverage":[]}