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
LinuxLinux3e10a15ffc8d77f05e655d14fd48c0b790dede35 < 3ae7163598c611a8892698e0c056fe794e52b44baffected
LinuxLinux3e10a15ffc8d77f05e655d14fd48c0b790dede35 < 9cd21981dedfb4fe9f344529e4be35727cb10940affected
LinuxLinux3e10a15ffc8d77f05e655d14fd48c0b790dede35 < b2d9bb3f06abddefdfa740b0a604575b6797e1bfaffected
LinuxLinux3e10a15ffc8d77f05e655d14fd48c0b790dede35 < 322794d3355c33adcc4feace0045d85a8e4ed813affected
LinuxLinux5.13affected
LinuxLinux0 < 5.13unaffected
LinuxLinux5.15.34 <= 5.15.*unaffected
LinuxLinux5.16.20 <= 5.16.*unaffected
LinuxLinux5.17.3 <= 5.17.*unaffected
LinuxLinux5.18 <= *unaffected

Weaknesses

References