CVSS
Вероятност да бъде експлоатирана в следващите 30 дни (EPSS)
Атакува се
Време до експлоатация
Описание
Оригинално описание
In the Linux kernel, the following vulnerability has been resolved: btrfs: fix EEXIST abort due to non-consecutive gaps in chunk allocation I have been observing a number of systems aborting at insert_dev_extents() in btrfs_create_pending_block_groups(). The following is a sample stack trace of such an abort coming from forced chunk allocation (typically behind CONFIG_BTRFS_EXPERIMENTAL) but this can theoretically happen to any DUP chunk allocation. [81.801] ------------[ cut here ]------------ [81.801] BTRFS: Transaction aborted (error -17) [81.801] WARNING: fs/btrfs/block-group.c:2876 at btrfs_create_pending_block_groups+0x721/0x770 [btrfs], CPU#1: bash/319 [81.802] Modules linked in: virtio_net btrfs xor zstd_compress raid6_pq null_blk [81.803] CPU: 1 UID: 0 PID: 319 Comm: bash Kdump: loaded Not tainted 6.19.0-rc6+ #319 NONE [81.803] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Arch Linux 1.17.0-2-2 04/01/2014 [81.804] RIP: 0010:btrfs_create_pending_block_groups+0x723/0x770 [btrfs] [81.806] RSP: 0018:ffffa36241a6bce8 EFLAGS: 00010282 [81.806] RAX: 000000000000000d RBX: ffff8e699921e400 RCX: 0000000000000000 [81.807] RDX: 0000000002040001 RSI: 00000000ffffffef RDI: ffffffffc0608bf0 [81.807] RBP: 00000000ffffffef R08: ffff8e69830f6000 R09: 0000000000000007 [81.808] R10: ffff8e699921e5e8 R11: 0000000000000000 R12: ffff8e6999228000 [81.808] R13: ffff8e6984d82000 R14: ffff8e69966a69c0 R15: ffff8e69aa47b000 [81.809] FS: 00007fec6bdd9740(0000) GS:ffff8e6b1b379000(0000) knlGS:0000000000000000 [81.809] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [81.810] CR2: 00005604833670f0 CR3: 0000000116679000 CR4: 00000000000006f0 [81.810] Call Trace: [81.810] <TASK> [81.810] __btrfs_end_transaction+0x3e/0x2b0 [btrfs] [81.811] btrfs_force_chunk_alloc_store+0xcd/0x140 [btrfs] [81.811] kernfs_fop_write_iter+0x15f/0x240 [81.812] vfs_write+0x264/0x500 [81.812] ksys_write+0x6c/0xe0 [81.812] do_syscall_64+0x66/
Засегнати продукти
- Linux Linux: 1b9845081633072c18f30d8cfd09c267adf0b109 преди 8f01e82c58f40739dfec32fc83dfd66711d473b9; 1b9845081633072c18f30d8cfd09c267adf0b109 преди 12addb8ab5eec94098d4c7c6614830ccbe7ad130; 1b9845081633072c18f30d8cfd09c267adf0b109 преди 09207c3975e1f8f76a52472004dfcab997b4cbd6; 1b9845081633072c18f30d8cfd09c267adf0b109 преди 7d4eadee7042d27fcea659fcdd738f463a7d2e70; 1b9845081633072c18f30d8cfd09c267adf0b109 преди 156cac365e27a82b64ae510c5f463fd81f0265b1; 1b9845081633072c18f30d8cfd09c267adf0b109 преди b14c5e04bd0f722ed631845599d52d03fcae1bc1
- Linux Linux: 4.1; преди 4.1; 6.1.191 до 6.1.*; 6.6.160 до 6.6.*; 6.12.114 до 6.12.*; 6.18.14 до 6.18.*; 6.19.4 до 6.19.*; от 7.0 нататък
История
- 27 май 2026 Публикувано
Други уязвимости в Linux Linux
Първоизточници
- https://www.cve.org/CVERecord?id=CVE-2026-45934
- https://nvd.nist.gov/vuln/detail/CVE-2026-45934
- https://git.kernel.org/stable/c/8f01e82c58f40739dfec32fc83dfd66711d473b9
- https://git.kernel.org/stable/c/12addb8ab5eec94098d4c7c6614830ccbe7ad130
- https://git.kernel.org/stable/c/09207c3975e1f8f76a52472004dfcab997b4cbd6
- https://git.kernel.org/stable/c/7d4eadee7042d27fcea659fcdd738f463a7d2e70
- https://git.kernel.org/stable/c/156cac365e27a82b64ae510c5f463fd81f0265b1
- https://git.kernel.org/stable/c/b14c5e04bd0f722ed631845599d52d03fcae1bc1