| 제목 | Jens Axboe Fio 3.41 / master commit 84787ad Use After Free |
|---|
| 설명 | fio version 3.41 (master commit 84787ad) contains a heap-use-after-free vulnerability in its option parsing logic. During jobfile parsing, the function __parse_jobs_ini() (init.c) allocates an options array (opts) that is later freed. However, the freed array is still passed into fio_options_parse() (options.c), which calls sort_options() to sort the options using qsort().
The qsort() comparator (opt_cmp() in parse.c:1139) dereferences entries from the freed memory, leading to a use-after-free (UAF). |
|---|
| 원천 | ⚠️ https://github.com/axboe/fio/issues/1981 |
|---|
| 사용자 | ahuo (UID 90189) |
|---|
| 제출 | 2025. 09. 14. AM 10:22 (11 개월 ago) |
|---|
| 모더레이션 | 2025. 09. 21. PM 06:05 (7 days later) |
|---|
| 상태 | 수락 |
|---|
| VulDB 항목 | 325181 [axboe fio 까지 3.41 init.c __parse_jobs_ini 메모리 손상] |
|---|
| 포인트들 | 20 |
|---|