Bug in Btrfs File System on Linux Kernel Affecting Subpage Management
CVE-2023-53247

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
15 September 2025

What is CVE-2023-53247?

A vulnerability in the Btrfs file system of the Linux kernel can lead to system panics and instability due to improper handling of page mapping during the file read operation. When the btrfs_cont_expand function attempts to manage subpage blocks, it may encounter a panic related to page state management. This issue arises when a page is set as mapped but later gets released, potentially leading to unexpected modifications and crashes. A proposed fix rectifies the order of operations to ensure that page states are safely managed, thus preventing the panic and maintaining system integrity during file operations.

Affected Version(s)

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 0a5e0bc8e8618e32a6ca64450867628eb0a627bf

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 17b17fcd6d446b95904a6929c40012ee7f0afc0c

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2023-53247 : Bug in Btrfs File System on Linux Kernel Affecting Subpage Management