{"id":"CVE-2026-98932","revision":"c66328467dc54f118356a4b41014ec3f","records":[{"revision":"c66328467dc54f118356a4b41014ec3f","observedAt":"2026-10-23T16:01:20.601+00:00","statement":{"source":"cve-program","id":"CVE-2026-98932","aliases":[],"title":"EDAC/altera: Fix use-after-free in error paths","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nEDAC/altera: Fix use-after-free in error paths\n\nIn both altr_edac_a10_device_add() and altr_portb_setup(), the error path\nfreed the dci structure before releasing the devres group. Since the managed\nsingle and double bit IRQ handlers use altdev(dci->pvt_info) as their data, an\nIRQ firing between freeing dci and unregistering the IRQs could dereference\nthe freed memory.\n\nRelease the devres group first so the managed IRQs are unregistered\nbefore the dci structure is freed.","state":0,"publishedAt":"2026-10-23T12:11:35.94+00:00","modifiedAt":"2026-10-23T12:11:35.94+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                        \"drivers/edac/altera_edac.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"588cb03ea208b303e6dee7e916f329043fd0fc26\",\n                            \"lessThan\": \"865f3bdebbc9b34012358c377c9b15154f95f33b\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"588cb03ea208b303e6dee7e916f329043fd0fc26\",\n                            \"lessThan\": \"87364b19b3fe4e6dbf88d6acf6db4ec87e7dfbba\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"588cb03ea208b303e6dee7e916f329043fd0fc26\",\n                            \"lessThan\": \"eef3b67f9c6782127163b631c9043011a68016e2\",\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                        \"drivers/edac/altera_edac.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"4.7\",\n                            \"status\": \"affected\"\n                        },\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"4.7\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.18.56\",\n                            \"lessThanOrEqual\": \"6.18.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"7.2.10\",\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/865f3bdebbc9b34012358c377c9b15154f95f33b","https://git.kernel.org/stable/c/87364b19b3fe4e6dbf88d6acf6db4ec87e7dfbba","https://git.kernel.org/stable/c/eef3b67f9c6782127163b631c9043011a68016e2"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-98932","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-98932","identifiers":["CVE-2026-98932"]},"retained":false,"historicalAffected":[]}],"coverage":[]}