CVE-2024-46752

btrfs: replace BUG_ON() with error handling at update_ref_for_cow()

State
Published
Severity
Not scored
Published
Sep 18, 2024
Updated
May 11, 2026
Reserved
Sep 11, 2024

Read the record on cve.org

Description

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

btrfs: replace BUG_ON() with error handling at update_ref_for_cow()

Instead of a BUG_ON() just return an error, log an error message and abort the transaction in case we find an extent buffer belonging to the relocation tree that doesn't have the full backref flag set. This is unexpected and should never happen (save for bugs or a potential bad memory).

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 5d4f98a28c7d334091c1b7744f48a1acdd2a4ae0 to before b50857b96429a09fd3beed9f7f21b7bb7c433688Affected
  • 5d4f98a28c7d334091c1b7744f48a1acdd2a4ae0 to before 0fbac73a97286a7ec72229cb9b42d760a2c717acAffected
  • 5d4f98a28c7d334091c1b7744f48a1acdd2a4ae0 to before 41a0f85e268d72fe04f731b8ceea4748c2d65491Affected
  • 5d4f98a28c7d334091c1b7744f48a1acdd2a4ae0 to before f895db00c65e5d77c437cce946da9ec29dcdf563Affected
  • 5d4f98a28c7d334091c1b7744f48a1acdd2a4ae0 to before b56329a782314fde5b61058e2a25097af7ccb675Affected
LinuxLinux
  • 2.6.31Affected
  • before 2.6.31Not affected
  • 5.15.167 through 5.15.*Not affected
  • 6.1.110 through 6.1.*Not affected
  • 6.6.51 through 6.6.*Not affected
  • 6.10.10 through 6.10.*Not affected
  • 6.11 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.