Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2022-50845

ext4: fix inode leak in ext4_xattr_inode_create() on an error path

Description

In the Linux kernel, the following vulnerability has been resolved: ext4: fix inode leak in ext4_xattr_inode_create() on an error path There is issue as follows when do setxattr with inject fault: [localhost]# fsck.ext4 -fn /dev/sda e2fsck 1.46.6-rc1 (12-Sep-2022) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Unattached zero-length inode 15. Clear? no Unattached inode 15 Connect to /lost+found? no Pass 5: Checking group summary information /dev/sda: ********** WARNING: Filesystem still has errors ********** /dev/sda: 15/655360 files (0.0% non-contiguous), 66755/2621440 blocks This occurs in 'ext4_xattr_inode_create()'. If 'ext4_mark_inode_dirty()' fails, dropping i_nlink of the inode is needed. Or will lead to inode leak.

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

  • bd3b963b273e247e13979f98812a6e4979b5c1e4 to < 0f709e08caffb41bbc9b38b9a4c1bd0769794007affected
  • bd3b963b273e247e13979f98812a6e4979b5c1e4 to < eab94a46560f68d4bcd15222701ced479f84f427affected
  • bd3b963b273e247e13979f98812a6e4979b5c1e4 to < 9ef603086c5b796fde1c7f22a17d0fc826ba54cbaffected
  • bd3b963b273e247e13979f98812a6e4979b5c1e4 to < 9882601ee689975c1c0076ee65bf222a2a35e535affected
  • bd3b963b273e247e13979f98812a6e4979b5c1e4 to < 322cf639b0b7f137543072c55545adab782b3a25affected
  • bd3b963b273e247e13979f98812a6e4979b5c1e4 to < fdaaf45786dc8c17a72901021772520fceb18f8caffected
  • bd3b963b273e247e13979f98812a6e4979b5c1e4 to < 70e5b46beba64706430a87a6d516054225e8ac8aaffected
  • bd3b963b273e247e13979f98812a6e4979b5c1e4 to < e4db04f7d3dbbe16680e0ded27ea2a65b10f766aaffected

Linux Linux

Default version status: affected

  • 4.13affected
  • 0 to < 4.13unaffected
  • 4.14.303 to ≤ 4.14.*unaffected
  • 4.19.270 to ≤ 4.19.*unaffected
  • 5.4.229 to ≤ 5.4.*unaffected
  • 5.10.163 to ≤ 5.10.*unaffected
  • 5.15.87 to ≤ 5.15.*unaffected
  • 6.0.18 to ≤ 6.0.*unaffected
  • 6.1.4 to ≤ 6.1.*unaffected
  • 6.2 to ≤ *unaffected

References