Description
In the Linux kernel, the following vulnerability has been resolved: NFSD: Fix infinite loop in layout state revocation find_one_sb_stid() skips stids whose sc_status is non-zero, but the SC_TYPE_LAYOUT case in nfsd4_revoke_states() never sets sc_status before calling nfsd4_close_layout(). The retry loop therefore finds the same layout stid on every iteration, hanging the revoker indefinitely.
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
1e33e1414bec54a4feafa9e67e2617031be0afe2 to < d1fc00ec02e9deb3f8d2bd59caf938c554fbc576affected1e33e1414bec54a4feafa9e67e2617031be0afe2 to < fe59ae27d7346245f5d8d97220f374e63efd28b5affected1e33e1414bec54a4feafa9e67e2617031be0afe2 to < 44e5e4eb3a07bf3e1d931dd9f96f3edcfa376605affected1e33e1414bec54a4feafa9e67e2617031be0afe2 to < 4f8ef58c10bfe5f86a643c7c8331b37e69e3dae1affected
Linux Linux
Default version status: affected
6.9affected0 to < 6.9unaffected6.12.92 to ≤ 6.12.*unaffected6.18.34 to ≤ 6.18.*unaffected7.0.11 to ≤ 7.0.*unaffected7.1 to ≤ *unaffected