CVE-2023-54285
N/A
N/A
Summary
In the Linux kernel, the following vulnerability has been resolved:
iomap: Fix possible overflow condition in iomap_write_delalloc_scan
folio_next_index() returns an unsigned long value which left shifted by PAGE_SHIFT could possibly cause an overflow on 32-bit system. Instead use folio_pos(folio) + folio_size(folio), which does this correctly.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Linux | Linux | 38be53c3fd7f4f4bd5de319a323d72f9f6beb16d < 0c6cf409093f307ee05114f834516730c0da5b21 | affected |
| Linux | Linux | f43dc4dc3eff028b5ddddd99f3a66c5a6bdd4e78 < 5c281b0c5d18c8eeb1cfd5023f4adb153e6d1240 | affected |
| Linux | Linux | f43dc4dc3eff028b5ddddd99f3a66c5a6bdd4e78 < eee2d2e6ea5550118170dbd5bb1316ceb38455fb | affected |
| Linux | Linux | 6.1.92 < 6.1.162 | affected |
| Linux | Linux | 6.2 | affected |
| Linux | Linux | 0 < 6.2 | unaffected |
| Linux | Linux | 6.1.162 <= 6.1.* | unaffected |
| Linux | Linux | 6.5.5 <= 6.5.* | unaffected |
| Linux | Linux | 6.6 <= * | unaffected |
Weaknesses
References
- https://git.kernel.org/stable/c/0c6cf409093f307ee05114f834516730c0da5b21
- https://git.kernel.org/stable/c/5c281b0c5d18c8eeb1cfd5023f4adb153e6d1240
- https://git.kernel.org/stable/c/eee2d2e6ea5550118170dbd5bb1316ceb38455fb
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.