CVE-2022-50485

Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
04/10/2025
Last modified:
27/01/2026

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode<br /> <br /> There are many places that will get unhappy (and crash) when ext4_iget()<br /> returns a bad inode. However, if iget the boot loader inode, allows a bad<br /> inode to be returned, because the inode may not be initialized. This<br /> mechanism can be used to bypass some checks and cause panic. To solve this<br /> problem, we add a special iget flag EXT4_IGET_BAD. Only with this flag<br /> we&amp;#39;d be returning bad inode from ext4_iget(), otherwise we always return<br /> the error code if the inode is bad inode.(suggested by Jan Kara)

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 3.10 (including) 5.4.229 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.5 (including) 5.10.163 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.11 (including) 5.15.87 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.16 (including) 6.0.18 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.1 (including) 6.1.4 (excluding)