CVE-2023-53081

ocfs2: fix data corruption after failed write

published May 2, 2025

CVSS
—
EPSS
0%
Percentile
11.1
In the wild
Unconfirmed
What it is

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

ocfs2: fix data corruption after failed write

When buffered write fails to copy data into underlying page cache page,

ocfs2_write_end_nolock() just zeroes out and dirties the page. This can

leave dirty page beyond EOF and if page writeback tries to write this page

before write succeeds and expands i_size, page gets into inconsistent

state where page dirty bit is clear but buffer dirty bits stay set

resulting in page data never getting written and so data copied to the

page is lost. Fix the problem by invalidating page beyond EOF after

failed write.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00213 · 11.1th percentile
Published
2025-05-02T15:55Z
EPSS history
Timeline
  • 02 MAY 15:55Z
    ocfs2: fix data corruption after failed write
    cvelistv5