CVE-2026-89835 in Linux
요약
\~에 의해 VulDB • 2026. 09. 17.
리눅스 커널에서 다음 취약점이 해결되었습니다:
f2fs: sysfs에서 NULL 체크포인트 스레드 접근 방지
체크포인트 병합(checkpoint_merge)은 실행 중인 체크포인트 병합 스레드가 없더라도 활성화될 수 있습니다. 읽기 전용 마운트가 그 예입니다. f2fs는 여기서 `f2fs_issue_ckpt`를 시작하지 않지만, `ckpt_thread_ioprio`는 여전히 sysfs를 통해 작성 가능합니다.
`ckpt_thread_ioprio` 저장 경로는 저장된 ioprio 값을 업데이트하고, 체크포인트 병합이 활성화되어 있으면 체크포인트 스레드에 대해 `set_task_ioprio()`를 호출합니다. 만약 `cprc->f2fs_issue_ckpt`가 NULL인 경우, 이는 NULL 태스크 포인터의 역참조(dereferences)로 이어집니다.
ioprio 업데이트 중 저장 경로(store path) 동안 체크포인트 스레드가 사라지지 않도록 `s_umount`로 sysfs에 대한 `ckpt_thread_ioprio` 쓰기를 보호합니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.