CVE-2026-23234
Last modified
CVE-2026-23234 is a high-severity vulnerability rated 7.8/10 on the CVSS scale. In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to avoid UAF in f2fs_write_end_io() As syzbot reported an use-after-free issue in f2fs_write_end_io(). It is caused by below race condition: loop device umount - worker_thread - loop_process_work - do_req_filebacked - lo_rw_aio - lo_rw_aio_complete - blk_mq_end_request - blk_update_request - f2fs_write_end_io - dec_page_count - folio_end_writeback - kill_f2fs_super - kill_block_super - f2fs_put_super : free(sbi) : get_pages(, F2FS_WB_CP_DATA) accessed sbi which is freed In kill_f2fs_super(), we will drop all page caches of f2fs inodes before call free(sbi), it guarantee that all folios should end its writeback, so it should be safe to access sbi before last folio_end_writeback(). Let's relocate ckpt thread wakeup flow before folio_end_writeback() to resolve this issue.. EPSS estimates a 0.12% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to avoid UAF in f2fs_write_end_io() As syzbot reported an use-after-free issue in f2fs_write_end_io(). It is caused by below race condition: loop device umount - worker_thread - loop_process_work - do_req_filebacked - lo_rw_aio - lo_rw_aio_complete - blk_mq_end_request - blk_update_request - f2fs_write_end_io - dec_page_count - folio_end_writeback - kill_f2fs_super - kill_block_super - f2fs_put_super : free(sbi) : get_pages(, F2FS_WB_CP_DATA) accessed sbi which is freed In kill_f2fs_super(), we will drop all page caches of f2fs inodes before call free(sbi), it guarantee that all folios should end its writeback, so it should be safe to access sbi before last folio_end_writeback(). Let's relocate ckpt thread wakeup flow before folio_end_writeback() to resolve this issue.
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux Kernel | >= 3.13, < 5.10.251 |
| Linux | Linux Kernel | >= 5.11, < 5.15.201 |
| Linux | Linux Kernel | >= 5.16, < 6.1.164 |
| Linux | Linux Kernel | >= 6.2, < 6.6.127 |
| Linux | Linux Kernel | >= 6.7, < 6.12.74 |
| Linux | Linux Kernel | >= 6.13, < 6.18.13 |
| Linux | Linux Kernel | >= 6.19, < 6.19.3 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-23234?
How severe is CVE-2026-23234?
How do I fix CVE-2026-23234?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-23229In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-2323Inappropriate implementation in Downloads in Google Chrome p…4.3
- CVE-2026-23230In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23231In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-23232In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23233In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-23235In the Linux kernel, the following vulnerability has been re…7.1
- CVE-2026-23236In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23237In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23238In the Linux kernel, the following vulnerability has been re…5.5
- CVE-2026-23239In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-2324The LatePoint – Calendar Booking Plugin for Appointments and…6.1
Are you affected by CVE-2026-23234?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
