CVE-2024-27034

In the Linux kernel, the following vulnerability has been resolved: f2fs: compress: fix to cover normal cluster write with cp_rwsem When we overwrite compressed cluster w/ normal cluster, we should not unlock cp_rwsem during f2fs_write_raw_pages(), otherwise data will be corrupted if partial blocks were persisted before CP & SPOR, due to cluster metadata wasn't updated atomically.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

History

18 Sep 2025, 14:44

Type Values Removed Values Added
References () https://git.kernel.org/stable/c/2b1b14d9fc94b8feae20808684c8af28ec80f45b - () https://git.kernel.org/stable/c/2b1b14d9fc94b8feae20808684c8af28ec80f45b - Patch
References () https://git.kernel.org/stable/c/52982edfcefd475cc34af663d5c47c0cddaa5739 - () https://git.kernel.org/stable/c/52982edfcefd475cc34af663d5c47c0cddaa5739 - Patch
References () https://git.kernel.org/stable/c/542c8b3c774a480bfd0804291a12f6f2391b0cd1 - () https://git.kernel.org/stable/c/542c8b3c774a480bfd0804291a12f6f2391b0cd1 - Patch
References () https://git.kernel.org/stable/c/75abfd61392b1db391bde6d738a30d685b843286 - () https://git.kernel.org/stable/c/75abfd61392b1db391bde6d738a30d685b843286 - Patch
References () https://git.kernel.org/stable/c/7d420eaaa18ec8e2bb4eeab8c65c00492ef6f416 - () https://git.kernel.org/stable/c/7d420eaaa18ec8e2bb4eeab8c65c00492ef6f416 - Patch
References () https://git.kernel.org/stable/c/fd244524c2cf07b5f4c3fe8abd6a99225c76544b - () https://git.kernel.org/stable/c/fd244524c2cf07b5f4c3fe8abd6a99225c76544b - Patch
CPE cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 5.5
First Time Linux
Linux linux Kernel
CWE NVD-CWE-noinfo

21 Nov 2024, 09:03

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, se resolvió la siguiente vulnerabilidad: f2fs: compress: corrección para cubrir la escritura normal del clúster con cp_rwsem Cuando sobrescribimos el clúster comprimido con el clúster normal, no debemos desbloquear cp_rwsem durante f2fs_write_raw_pages(); de lo contrario, los datos se dañarán si Los bloques parciales persistieron antes de CP y SPOR, debido a que los metadatos del clúster no se actualizaron atómicamente.
References () https://git.kernel.org/stable/c/2b1b14d9fc94b8feae20808684c8af28ec80f45b - () https://git.kernel.org/stable/c/2b1b14d9fc94b8feae20808684c8af28ec80f45b -
References () https://git.kernel.org/stable/c/52982edfcefd475cc34af663d5c47c0cddaa5739 - () https://git.kernel.org/stable/c/52982edfcefd475cc34af663d5c47c0cddaa5739 -
References () https://git.kernel.org/stable/c/542c8b3c774a480bfd0804291a12f6f2391b0cd1 - () https://git.kernel.org/stable/c/542c8b3c774a480bfd0804291a12f6f2391b0cd1 -
References () https://git.kernel.org/stable/c/75abfd61392b1db391bde6d738a30d685b843286 - () https://git.kernel.org/stable/c/75abfd61392b1db391bde6d738a30d685b843286 -
References () https://git.kernel.org/stable/c/7d420eaaa18ec8e2bb4eeab8c65c00492ef6f416 - () https://git.kernel.org/stable/c/7d420eaaa18ec8e2bb4eeab8c65c00492ef6f416 -
References () https://git.kernel.org/stable/c/fd244524c2cf07b5f4c3fe8abd6a99225c76544b - () https://git.kernel.org/stable/c/fd244524c2cf07b5f4c3fe8abd6a99225c76544b -

01 May 2024, 13:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-05-01 13:15

Updated : 2025-09-18 14:44


NVD link : CVE-2024-27034

Mitre link : CVE-2024-27034

CVE.ORG link : CVE-2024-27034


JSON object : View

Products Affected

linux

  • linux_kernel