{"id":"CVE-2026-97606","revision":"9f0506fdbddf480e819f3f4d146ce5a4","records":[{"revision":"9f0506fdbddf480e819f3f4d146ce5a4","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-97606","aliases":[],"title":"fs: autofs: fix memory leak in autofs_fill_super()","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nfs: autofs: fix memory leak in autofs_fill_super()\n\nIn autofs_fill_super(), we create a new inode using\nautofs_new_ino(), however, if we fail to create root_inode,\n(that is, root_inode failure path), we return -ENOMEM without\nfreeing the new inode(ino) that we created causing a memory leak.\nFix this by adding autofs_free_ino() to free the inode we created\nin root_inode failure path before returning ENOMEM.","state":0,"publishedAt":"2026-09-25T10:22:17.835+00:00","modifiedAt":"2026-10-19T09:10:10.114+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                        \"fs/autofs/inode.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"66917f85db6002ed09cd24186258892fcfca64b6\",\n                            \"lessThan\": \"4262b91e08e74cb5209ea737c554cf983d332382\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"66917f85db6002ed09cd24186258892fcfca64b6\",\n                            \"lessThan\": \"9933ad1c4ff67680cd59c47f6d2e81b533bcd467\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"66917f85db6002ed09cd24186258892fcfca64b6\",\n                            \"lessThan\": \"6259b5d9bdc45fdb3158406b28c27fa074823159\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"66917f85db6002ed09cd24186258892fcfca64b6\",\n                            \"lessThan\": \"5ab54837fce04a1c9923d0bfd3d5de51fdc768b3\",\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                        \"fs/autofs/inode.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"6.7\",\n                            \"status\": \"affected\"\n                        },\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"6.7\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.12.111\",\n                            \"lessThanOrEqual\": \"6.12.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.18.53\",\n                            \"lessThanOrEqual\": \"6.18.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"7.2.7\",\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/4262b91e08e74cb5209ea737c554cf983d332382","https://git.kernel.org/stable/c/9933ad1c4ff67680cd59c47f6d2e81b533bcd467","https://git.kernel.org/stable/c/6259b5d9bdc45fdb3158406b28c27fa074823159","https://git.kernel.org/stable/c/5ab54837fce04a1c9923d0bfd3d5de51fdc768b3"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-97606","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-97606","identifiers":["CVE-2026-97606"]},"retained":false,"historicalAffected":[]}],"coverage":[]}