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

exploitDog

redhat логотип

CVE-2025-39800

Опубликовано: 15 сент. 2025
Источник: redhat
CVSS3: 5.5
EPSS Низкий

Описание

In the Linux kernel, the following vulnerability has been resolved: btrfs: abort transaction on unexpected eb generation at btrfs_copy_root() If we find an unexpected generation for the extent buffer we are cloning at btrfs_copy_root(), we just WARN_ON() and don't error out and abort the transaction, meaning we allow to persist metadata with an unexpected generation. Instead of warning only, abort the transaction and return -EUCLEAN.

A flaw was found in the Linux kernel's btrfs filesystem. A local user could exploit this vulnerability when the system processes an unexpected generation for an extent buffer during a root copy operation. Instead of properly stopping the transaction, the system allows corrupted metadata to persist. This issue can lead to a denial of service (DoS), making the system or data unavailable.

Отчет

A flaw was found in the Linux kernel's btrfs filesystem. Red Hat rates this flaw as having Moderate security impact (CVSS 5.5, AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H). When the btrfs code clones a tree root at btrfs_copy_root() and encounters an extent buffer with an unexpected generation, it previously only issued a WARN_ON and continued the transaction instead of aborting it, allowing metadata with an unexpected generation to be persisted. A local user able to trigger a root copy operation on a btrfs filesystem could use this flaw to persist corrupted metadata, resulting in a denial of service. This issue affects the kernel and kernel-rt packages in Red Hat Enterprise Linux 7 Extended Lifecycle Support, where the fix has been deferred: RHEL 7 is in the extended support phase and this moderate-severity, local, availability-only flaw falls below the fix threshold for that phase, so the residual risk of a local denial of service remains until a fix is delivered. Red Hat Enterprise Linux 6 is out of support scope, and Red Hat Enterprise Linux 8, 9, and 10 and Red Hat In-Vehicle OS are not affected because the vulnerable code is not present in those streams. Red Hat's Moderate rating is lower than the upstream CVE.org severity of Important (CVSS 7.8) because Red Hat's assessment finds the impact limited to availability, with no confidentiality or integrity impact.

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

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.

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

ПлатформаПакетСостояниеРекомендацияРелиз
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-390
https://bugzilla.redhat.com/show_bug.cgi?id=2395200kernel: Linux kernel (btrfs): Denial of Service due to unexpected metadata generation

EPSS

Процентиль: 5%
0.00158
Низкий

5.5 Medium

CVSS3

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

CVSS3: 5.5
ubuntu
около 1 года назад

In the Linux kernel, the following vulnerability has been resolved: btrfs: abort transaction on unexpected eb generation at btrfs_copy_root() If we find an unexpected generation for the extent buffer we are cloning at btrfs_copy_root(), we just WARN_ON() and don't error out and abort the transaction, meaning we allow to persist metadata with an unexpected generation. Instead of warning only, abort the transaction and return -EUCLEAN.

CVSS3: 5.5
nvd
около 1 года назад

In the Linux kernel, the following vulnerability has been resolved: btrfs: abort transaction on unexpected eb generation at btrfs_copy_root() If we find an unexpected generation for the extent buffer we are cloning at btrfs_copy_root(), we just WARN_ON() and don't error out and abort the transaction, meaning we allow to persist metadata with an unexpected generation. Instead of warning only, abort the transaction and return -EUCLEAN.

msrc
10 месяцев назад

btrfs: abort transaction on unexpected eb generation at btrfs_copy_root()

CVSS3: 5.5
debian
около 1 года назад

In the Linux kernel, the following vulnerability has been resolved: b ...

CVSS3: 5.5
github
около 1 года назад

In the Linux kernel, the following vulnerability has been resolved: btrfs: abort transaction on unexpected eb generation at btrfs_copy_root() If we find an unexpected generation for the extent buffer we are cloning at btrfs_copy_root(), we just WARN_ON() and don't error out and abort the transaction, meaning we allow to persist metadata with an unexpected generation. Instead of warning only, abort the transaction and return -EUCLEAN.

EPSS

Процентиль: 5%
0.00158
Низкий

5.5 Medium

CVSS3