CVE-2023-53429
BaseFortify
Publication date: 2025-09-18
Last updated on: 2025-12-11
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | to 6.4.7 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-NVD-CWE-noinfo |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability in the Linux kernel's btrfs filesystem involves improper handling of the PageError bit in the __extent_writepage function. The function sets the PageError bit whenever an error occurs and also checks this bit to decide on error handling. This causes unclear responsibility for cleaning up errors because the PageError bit can leak into the submission context during fast I/O operations. The fix involves not checking the PageError bit and instead using a local variable to track submission errors, preventing the error bit from leaking and clarifying error handling.
How can this vulnerability impact me? :
This vulnerability can lead to improper error handling during write operations in the btrfs filesystem, potentially causing errors to be mishandled or overlooked. This could result in data corruption or loss because the error state might leak into contexts where it should not, affecting the reliability and integrity of file writes.