Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-97606

fs: autofs: fix memory leak in autofs_fill_super()

Description

In the Linux kernel, the following vulnerability has been resolved: fs: autofs: fix memory leak in autofs_fill_super() In autofs_fill_super(), we create a new inode using autofs_new_ino(), however, if we fail to create root_inode, (that is, root_inode failure path), we return -ENOMEM without freeing the new inode(ino) that we created causing a memory leak. Fix this by adding autofs_free_ino() to free the inode we created in root_inode failure path before returning ENOMEM.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 66917f85db6002ed09cd24186258892fcfca64b6 to < 4262b91e08e74cb5209ea737c554cf983d332382affected
  • 66917f85db6002ed09cd24186258892fcfca64b6 to < 9933ad1c4ff67680cd59c47f6d2e81b533bcd467affected
  • 66917f85db6002ed09cd24186258892fcfca64b6 to < 6259b5d9bdc45fdb3158406b28c27fa074823159affected
  • 66917f85db6002ed09cd24186258892fcfca64b6 to < 5ab54837fce04a1c9923d0bfd3d5de51fdc768b3affected

Linux Linux

Default version status: affected

  • 6.7affected
  • 0 to < 6.7unaffected
  • 6.12.111 to ≤ 6.12.*unaffected
  • 6.18.53 to ≤ 6.18.*unaffected
  • 7.2.7 to ≤ 7.2.*unaffected
  • 7.3 to ≤ *unaffected

References