CVE-2022-49109

Summary

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

ceph: fix inode reference leakage in ceph_get_snapdir()

The ceph_get_inode() will search for or insert a new inode into the hash for the given vino, and return a reference to it. If new is non-NULL, its reference is consumed.

We should release the reference when in error handing cases.

Affected Software

VendorProductVersion RangeStatus
LinuxLinux9030aaf9bf0a1eee47a154c316c789e959638b0f < 3ae7163598c611a8892698e0c056fe794e52b44baffected
LinuxLinux9030aaf9bf0a1eee47a154c316c789e959638b0f < 9cd21981dedfb4fe9f344529e4be35727cb10940affected
LinuxLinux9030aaf9bf0a1eee47a154c316c789e959638b0f < b2d9bb3f06abddefdfa740b0a604575b6797e1bfaffected
LinuxLinux9030aaf9bf0a1eee47a154c316c789e959638b0f < 322794d3355c33adcc4feace0045d85a8e4ed813affected
LinuxLinux2.6.34affected
LinuxLinux0 < 2.6.34unaffected
LinuxLinux5.15.34 <= 5.15.*unaffected
LinuxLinux5.16.20 <= 5.16.*unaffected
LinuxLinux5.17.3 <= 5.17.*unaffected
LinuxLinux5.18 <= *unaffected

Weaknesses

References