Skip to content
CVE PROGRAM SOURCE RECORD5.3 Medium

CVE-2024-36947

qibfs: fix dentry leak

Description

In the Linux kernel, the following vulnerability has been resolved: qibfs: fix dentry leak simple_recursive_removal() drops the pinning references to all positives in subtree. For the cases when its argument has been kept alive by the pinning alone that's exactly the right thing to do, but here the argument comes from dcache lookup, that needs to be balanced by explicit dput(). Fucked-up-by: Al Viro <viro@zeniv.linux.org.uk>

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

  • e41d237818598c0b17458b4d0416b091a7959e55 to < 24dd9b08df718f20ccf2dd1519909fefd8c233eeaffected
  • e41d237818598c0b17458b4d0416b091a7959e55 to < bd8f78c71defbcb7a9ed331e7f287507df972b00affected
  • e41d237818598c0b17458b4d0416b091a7959e55 to < db71ca93259dd1078bcfea3afafde2143cfc2da7affected
  • e41d237818598c0b17458b4d0416b091a7959e55 to < 02ee394a5d899d9bd2f0759382e9481cab6166f8affected
  • e41d237818598c0b17458b4d0416b091a7959e55 to < aa23317d0268b309bb3f0801ddd0d61813ff5afbaffected

Linux Linux

Default version status: affected

  • 5.13affected
  • 0 to < 5.13unaffected
  • 5.15.159 to ≤ 5.15.*unaffected
  • 6.1.91 to ≤ 6.1.*unaffected
  • 6.6.31 to ≤ 6.6.*unaffected
  • 6.8.10 to ≤ 6.8.*unaffected
  • 6.9 to ≤ *unaffected

References