CVE-2024-26727 — Reachable Assertion in Linux
Severity
5.5MEDIUMNVD
EPSS
0.0%
top 97.34%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedApr 3
Description
In the Linux kernel, the following vulnerability has been resolved:
btrfs: do not ASSERT() if the newly created subvolume already got read
[BUG]
There is a syzbot crash, triggered by the ASSERT() during subvolume
creation:
assertion failed: !anon_dev, in fs/btrfs/disk-io.c:1319
------------[ cut here ]------------
kernel BUG at fs/btrfs/disk-io.c:1319!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
RIP: 0010:btrfs_get_root_ref.part.0+0x9aa/0xa60
btrfs_get_new_fs_root+0xd3/0xf0
create_subvol+0xd…
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HExploitability: 1.8 | Impact: 3.6
Affected Packages4 packages
▶CVEListV5linux/linux2dfb1e43f57dd3aeaa66f7cf05d068db2d4c8788 — 3f5d47eb163bceb1b9e613c9003bae5fefc0046f+7
Also affects: Debian Linux 10.0
Patches
🔴Vulnerability Details
2GHSA▶
GHSA-w9mj-34hr-82rj: In the Linux kernel, the following vulnerability has been resolved:
btrfs: do not ASSERT() if the newly created subvolume already got read
[BUG]
The↗2024-04-03
OSV▶
CVE-2024-26727: In the Linux kernel, the following vulnerability has been resolved: btrfs: do not ASSERT() if the newly created subvolume already got read [BUG] There↗2024-04-03
📋Vendor Advisories
2💬Community
1Bugzilla▶
CVE-2024-26727 kernel: btrfs: do not ASSERT() if the newly created subvolume already got read↗2024-04-03