Description
In the Linux kernel, the following vulnerability has been resolved: gfs2: Fix unlikely race in gdlm_put_lock In gdlm_put_lock(), there is a small window of time in which the DFL_UNMOUNT flag has been set but the lockspace hasn't been released, yet. In that window, dlm may still call gdlm_ast() and gdlm_bast(). To prevent it from dereferencing freed glock objects, only free the glock if the lockspace has actually been released.
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
d1340f80f0b8066321b499a376780da00560e857 to < 5fdc1474e678eea1700aa266c0b7c2c96f81dd0daffectedd1340f80f0b8066321b499a376780da00560e857 to < 4913592a3358f6ec366b8346b733d5e2360b08e1affectedd1340f80f0b8066321b499a376780da00560e857 to < 279bde3bbb0ac0bad5c729dfa85983d75a5d7641affectedd1340f80f0b8066321b499a376780da00560e857 to < 64c61b4ac645222fa7b724cef616c1f862a72a40affectedd1340f80f0b8066321b499a376780da00560e857 to < 28c4d9bc0708956c1a736a9e49fee71b65deee81affected6aa628c45875e7b8cca81ed9447a12a0e8f3504aaffecteda97e75203733be0a4263a78fb7b29352be150c1caffected3554b46204e67333e1fb8be0e93936fb08267c80affected5cff77b9827a956d076168b56775aad23bce87e4affected8deedce385d220f90e435f534d71d27526273515affected2225a5cd2fbc2ef0e0f78e585db3844f60416a39affected02e838963fdaa6ce8570b5389aecdc6cf1fb40b0affected01eb3106f43335fdc02111358dae80a5c3fd324daffected4.4.284 to < 4.5affected4.9.283 to < 4.10affected4.14.247 to < 4.15affected4.19.207 to < 4.20affected5.4.148 to < 5.5affected5.10.67 to < 5.11affected5.13.19 to < 5.14affected5.14.6 to < 5.15affected
Linux Linux
Default version status: affected
5.15affected0 to < 5.15unaffected6.1.168 to ≤ 6.1.*unaffected6.6.131 to ≤ 6.6.*unaffected6.12.56 to ≤ 6.12.*unaffected6.17.6 to ≤ 6.17.*unaffected6.18 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/5fdc1474e678eea1700aa266c0b7c2c96f81dd0d ↗
- https://git.kernel.org/stable/c/4913592a3358f6ec366b8346b733d5e2360b08e1 ↗
- https://git.kernel.org/stable/c/279bde3bbb0ac0bad5c729dfa85983d75a5d7641 ↗
- https://git.kernel.org/stable/c/64c61b4ac645222fa7b724cef616c1f862a72a40 ↗
- https://git.kernel.org/stable/c/28c4d9bc0708956c1a736a9e49fee71b65deee81 ↗