CVE-2024-35821
Published: May 17, 2024
Modified: May 11, 2026
Description
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.
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected 1e51764a3c2ac05a23a22b2a95ddee4d9bffb16d - < 4aa554832b9dc9e66249df75b8f447d87853e12eaffected 1e51764a3c2ac05a23a22b2a95ddee4d9bffb16d - < 778c6ad40256f1c03244fc06d7cdf71f6b5e7310affected 1e51764a3c2ac05a23a22b2a95ddee4d9bffb16d - < 8f599ab6fabbca4c741107eade70722a98adfd9faffected 1e51764a3c2ac05a23a22b2a95ddee4d9bffb16d - < f19b1023a3758f40791ec166038d6411c8894ae3affected 1e51764a3c2ac05a23a22b2a95ddee4d9bffb16d - < 142d87c958d9454c3cffa625fab56f3016e8f9f3+4 more versions |
Linux | Linux | affected 2.6.27unaffected 0 - < 2.6.27unaffected 4.19.312 - <= 4.19.*unaffected 5.4.274 - <= 5.4.*unaffected 5.10.215 - <= 5.10.*+6 more versions |
References
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now