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 < 24dd9b08df718f20ccf2dd1519909fefd8c233eeaffectede41d237818598c0b17458b4d0416b091a7959e55 to < bd8f78c71defbcb7a9ed331e7f287507df972b00affectede41d237818598c0b17458b4d0416b091a7959e55 to < db71ca93259dd1078bcfea3afafde2143cfc2da7affectede41d237818598c0b17458b4d0416b091a7959e55 to < 02ee394a5d899d9bd2f0759382e9481cab6166f8affectede41d237818598c0b17458b4d0416b091a7959e55 to < aa23317d0268b309bb3f0801ddd0d61813ff5afbaffected
Linux Linux
Default version status: affected
5.13affected0 to < 5.13unaffected5.15.159 to ≤ 5.15.*unaffected6.1.91 to ≤ 6.1.*unaffected6.6.31 to ≤ 6.6.*unaffected6.8.10 to ≤ 6.8.*unaffected6.9 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/24dd9b08df718f20ccf2dd1519909fefd8c233ee ↗
- https://git.kernel.org/stable/c/bd8f78c71defbcb7a9ed331e7f287507df972b00 ↗
- https://git.kernel.org/stable/c/db71ca93259dd1078bcfea3afafde2143cfc2da7 ↗
- https://git.kernel.org/stable/c/02ee394a5d899d9bd2f0759382e9481cab6166f8 ↗
- https://git.kernel.org/stable/c/aa23317d0268b309bb3f0801ddd0d61813ff5afb ↗