CVE-2021-46945

In the Linux kernel, the following vulnerability has been resolved: ext4: always panic when errors=panic is specified Before commit 014c9caa29d3 ("ext4: make ext4_abort() use __ext4_error()"), the following series of commands would trigger a panic: 1. mount /dev/sda -o ro,errors=panic test 2. mount /dev/sda -o remount,abort test After commit 014c9caa29d3, remounting a file system using the test mount option "abort" will no longer trigger a panic. This commit will restore the behaviour immediately before commit 014c9caa29d3. (However, note that the Linux kernel's behavior has not been consistent; some previous kernel versions, including 5.4 and 4.19 similarly did not panic after using the mount option "abort".) This also makes a change to long-standing behaviour; namely, the following series commands will now cause a panic, when previously it did not: 1. mount /dev/sda -o ro,errors=panic test 2. echo test > /sys/fs/ext4/sda/trigger_fs_error However, this makes ext4's behaviour much more consistent, so this is a good thing.
Configurations

Configuration 1 (hide)

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

History

21 Nov 2024, 06:34

Type Values Removed Values Added
References () https://git.kernel.org/stable/c/1e9ea8f4637026b8e965128953f2da061ccae9c4 - Patch () https://git.kernel.org/stable/c/1e9ea8f4637026b8e965128953f2da061ccae9c4 - Patch
References () https://git.kernel.org/stable/c/64e1eebe2131183174f4fbb6b1491355f96c6cde - Patch () https://git.kernel.org/stable/c/64e1eebe2131183174f4fbb6b1491355f96c6cde - Patch
References () https://git.kernel.org/stable/c/ac2f7ca51b0929461ea49918f27c11b680f28995 - Patch () https://git.kernel.org/stable/c/ac2f7ca51b0929461ea49918f27c11b680f28995 - Patch

10 Apr 2024, 20:11

Type Values Removed Values Added
CPE cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
First Time Linux
Linux linux Kernel
CWE NVD-CWE-noinfo
References () https://git.kernel.org/stable/c/1e9ea8f4637026b8e965128953f2da061ccae9c4 - () https://git.kernel.org/stable/c/1e9ea8f4637026b8e965128953f2da061ccae9c4 - Patch
References () https://git.kernel.org/stable/c/64e1eebe2131183174f4fbb6b1491355f96c6cde - () https://git.kernel.org/stable/c/64e1eebe2131183174f4fbb6b1491355f96c6cde - Patch
References () https://git.kernel.org/stable/c/ac2f7ca51b0929461ea49918f27c11b680f28995 - () https://git.kernel.org/stable/c/ac2f7ca51b0929461ea49918f27c11b680f28995 - Patch
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 5.5

27 Feb 2024, 19:04

Type Values Removed Values Added
New CVE

Information

Published : 2024-02-27 19:04

Updated : 2024-11-21 06:34


NVD link : CVE-2021-46945

Mitre link : CVE-2021-46945

CVE.ORG link : CVE-2021-46945


JSON object : View

Products Affected

linux

  • linux_kernel