Description
In the Linux kernel, the following vulnerability has been resolved: md/raid5-ppl: fix use-after-free in ppl_do_flush() The loop in ppl_do_flush() continues iterating after calling ppl_io_unit_finished(), touching io->pending_flushes and leading to a use-after-free. Add a break statement to stop the loop once io is freed.
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
1532d9e87e8b2377f12929f9e40724d5fbe6ecc5 to < cf01f9413565e86673baf927291a088b6975692baffected1532d9e87e8b2377f12929f9e40724d5fbe6ecc5 to < e7505842f1329ece90cb9ea0db87772aeca44052affected1532d9e87e8b2377f12929f9e40724d5fbe6ecc5 to < b5123bf667ac29ddd8106f9ca7cc01316513ae66affected1532d9e87e8b2377f12929f9e40724d5fbe6ecc5 to < e77c80670f2c2bf491da9b173931e1da4677c23aaffected1532d9e87e8b2377f12929f9e40724d5fbe6ecc5 to < 8914c3d40870f16429a326e97e4016bedc6ede4caffected1532d9e87e8b2377f12929f9e40724d5fbe6ecc5 to < 455b56209f9615c3902dcc398dd867abb5ade3abaffected1532d9e87e8b2377f12929f9e40724d5fbe6ecc5 to < fcf21df7d3c50c8ebeb0757df5d21b02dcae4218affected1532d9e87e8b2377f12929f9e40724d5fbe6ecc5 to < 371f7a1b392edc8b7cf449cc7713179b588f2d0eaffected
Linux Linux
Default version status: affected
4.16affected0 to < 4.16unaffected5.10.270 to ≤ 5.10.*unaffected5.15.221 to ≤ 5.15.*unaffected6.1.188 to ≤ 6.1.*unaffected6.6.157 to ≤ 6.6.*unaffected6.12.110 to ≤ 6.12.*unaffected6.18.52 to ≤ 6.18.*unaffected7.2.6 to ≤ 7.2.*unaffected7.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/cf01f9413565e86673baf927291a088b6975692b ↗
- https://git.kernel.org/stable/c/e7505842f1329ece90cb9ea0db87772aeca44052 ↗
- https://git.kernel.org/stable/c/b5123bf667ac29ddd8106f9ca7cc01316513ae66 ↗
- https://git.kernel.org/stable/c/e77c80670f2c2bf491da9b173931e1da4677c23a ↗
- https://git.kernel.org/stable/c/8914c3d40870f16429a326e97e4016bedc6ede4c ↗
- https://git.kernel.org/stable/c/455b56209f9615c3902dcc398dd867abb5ade3ab ↗
- https://git.kernel.org/stable/c/fcf21df7d3c50c8ebeb0757df5d21b02dcae4218 ↗
- https://git.kernel.org/stable/c/371f7a1b392edc8b7cf449cc7713179b588f2d0e ↗