Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2023-53183

Опубликовано: 15 сент. 2025
Источник: redhat
CVSS3: 4.7

Описание

A flaw was found in the Linux kernel's btrfs filesystem. A local user could exploit a race condition that occurs during the creation and relocation of quota trees. This race condition can lead to a system crash, resulting in a Denial of Service (DoS).

Меры по смягчению последствий

To mitigate this issue, prevent the btrfs kernel module from loading on affected Red Hat Enterprise Linux 6 and 7 systems. This can be achieved by blacklisting the btrfs module via a modprobe configuration file. This action will prevent the use of the btrfs filesystem and may impact system functionality if btrfs is in use. A system reboot is required for the changes to take effect. Example for blacklisting the module: Create a file in /etc/modprobe.d/ (e.g., blacklist-btrfs.conf) with content similar to:

blacklist btrfs install btrfs /bin/true

After modifying the modprobe configuration, the initramfs should be regenerated, and the system must be rebooted for the changes to take effect.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10kernelNot affected
Red Hat Enterprise Linux 6kernelOut of support scope
Red Hat Enterprise Linux 7kernelFix deferred
Red Hat Enterprise Linux 7kernel-rtFix deferred
Red Hat Enterprise Linux 8kernelNot affected
Red Hat Enterprise Linux 8kernel-rtNot affected
Red Hat Enterprise Linux 9kernelNot affected
Red Hat Enterprise Linux 9kernel-rtNot affected

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-367
https://bugzilla.redhat.com/show_bug.cgi?id=2395273kernel: Linux kernel (btrfs): Denial of Service due to a race condition in quota tree handling

4.7 Medium

CVSS3

Связанные уязвимости

ubuntu
11 месяцев назад

Rejected reason: This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

nvd
11 месяцев назад

Rejected reason: This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

CVSS3: 5.5
redos
4 месяца назад

Уязвимость kernel-lt

CVSS3: 5.5
github
11 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: btrfs: exit gracefully if reloc roots don't match [BUG] Syzbot reported a crash that an ASSERT() got triggered inside prepare_to_merge(). [CAUSE] The root cause of the triggered ASSERT() is we can have a race between quota tree creation and relocation. This leads us to create a duplicated quota tree in the btrfs_read_fs_root() path, and since it's treated as fs tree, it would have ROOT_SHAREABLE flag, causing us to create a reloc tree for it. The bug itself is fixed by a dedicated patch for it, but this already taught us the ASSERT() is not something straightforward for developers. [ENHANCEMENT] Instead of using an ASSERT(), let's handle it gracefully and output extra info about the mismatch reloc roots to help debug. Also with the above ASSERT() removed, we can trigger ASSERT(0)s inside merge_reloc_roots() later. Also replace those ASSERT(0)s with WARN_ON()s.

suse-cvrf
9 месяцев назад

Security update for the Linux Kernel

4.7 Medium

CVSS3