CVE-2023-52682

Source
https://cve.org/CVERecord?id=CVE-2023-52682
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-52682.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2023-52682
Downstream
Related
Published
2024-05-17T14:24:45.345Z
Modified
2026-05-15T11:54:21.819298725Z
Summary
f2fs: fix to wait on block writeback for post_read case
Details

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

f2fs: fix to wait on block writeback for post_read case

If inode is compressed, but not encrypted, it missed to call f2fswaitonblockwriteback() to wait for GCed page writeback in IPU write path.

Thread A GC-Thread - f2fsgc - dogarbagecollect - gcdatasegment - movedatablock - f2fssubmitpagewrite migrate normal cluster's block via metainode's page cache - f2fswritesingledatapage - f2fsdowritedatapage - f2fsinplacewritedata - f2fssubmitpage_bio

IRQ - f2fsreadendio IRQ old data overrides new data due to out-of-order GC and common IO. - f2fsreadendio

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/52xxx/CVE-2023-52682.json"
}
References

Affected packages

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.6.0
Fixed
6.1.75
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.14
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.7.2

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-52682.json"