CVE-2024-35821

ubifs: Set page uptodate in the correct place

High · published May 17, 2024

CVSS v3.1
7.5
EPSS
1%
Percentile
46.7
In the wild
Unconfirmed
What it is

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

ubifs: Set page uptodate in the correct place

Page cache reads are lockless, so setting the freshly allocated page

uptodate before we've overwritten it with the data it's supposed to have

in it will allow a simultaneous reader to see old data. Move the call

to SetPageUptodate into ubifs_write_end(), which is after we copied the

new data into the page.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00575 · 46.7th percentile
Published
2024-05-17T13:23Z
EPSS history
Timeline
  • 17 MAY 13:23Z
    ubifs: Set page uptodate in the correct place
    cvelistv5