CVE-2022-49064

Summary

In the Linux kernel, the following vulnerability has been resolved:

cachefiles: unmark inode in use in error path

Unmark inode in use if error encountered. If the in-use flag leakage occurs in cachefiles_open_file(), Cachefiles will complain "Inode already in use" when later another cookie with the same index key is looked up.

If the in-use flag leakage occurs in cachefiles_create_tmpfile(), though the "Inode already in use" warning won't be triggered, fix the leakage anyway.

Affected Software

VendorProductVersion RangeStatus
LinuxLinux1f08c925e7a38002bde509e66f6f891468848511 < b2055abafd3d4ee0376fb3eed5cae866316995a1affected
LinuxLinux1f08c925e7a38002bde509e66f6f891468848511 < ea5dc046127e857a7873ae55fd57c866e9e86fb2affected
LinuxLinux5.17affected
LinuxLinux0 < 5.17unaffected
LinuxLinux5.17.4 <= 5.17.*unaffected
LinuxLinux5.18 <= *unaffected

Weaknesses

References