CVE-2024-57929
Linux Linux, SIMATIC S7-1500 TM MFP - GNU/Linux subsystem, linux kernel
In the Linux kernel, the following vulnerability has been resolved: dm array: fix releasing a faulty array block twice in dm_array_cursor_end When dm_bm_read_lock() fails due to locking or checksum errors, it releases the faulty block implicitly while leaving an invalid output pointer behind. The caller of dm_bm_read_lock() should not operate on this invalid dm_block pointer, or it will lead to undefined result. For example, the dm_array_cursor incorrectly caches the invalid pointer on reading a faulty array block, causing a double release in dm_array_cursor_end(), then hitting the BUG_ON i...
- CVSS
- 7.1
- EPSS
- - - percentile
- CISA KEV
- Not listed
- Published
- 2025.01.19