Bug 2407327 (CVE-2025-40100)
| Summary: | CVE-2025-40100 kernel: btrfs: do not assert we found block group item when creating free space tree | ||
|---|---|---|---|
| Product: | [Other] Security Response | Reporter: | OSIDB Bzimport <bzimport> |
| Component: | vulnerability | Assignee: | Product Security DevOps Team <prodsec-dev> |
| Status: | NEW --- | QA Contact: | |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | unspecified | Keywords: | Security |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: |
A flaw was found in the Linux kernel's Btrfs filesystem. In populate_free_space_tree(), an incorrect assertion assumes that block group items always exist in the extent tree when rebuilding the free space tree. However, newly created block groups in the current transaction may be empty and not yet have their items added to the extent tree. When this condition occurs, the assertion fails, triggering a kernel BUG and system crash. This can be triggered during filesystem remount operations.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
OSIDB Bzimport
2025-10-30 10:01:37 UTC
|