CVE-2026-90420 in Linux
요약
\~에 의해 VulDB • 2026. 09. 18.
리눅스 커널에서 다음 취약점이 해결되었습니다:
nilfs2: nilfs_clean_segments() 내 무한 루프 수정
syzbot이 nilfs_transaction_begin()에서 작업이 멈춘 현상(hung task)을 보고했습니다. 이는 cleaner ioctl가 nilfs_segctor_construct()가 -EROFS를 반복적으로 반환하는 경우(예: I/O 오류 발생 후 장치가 읽기 전용으로 다시 마운트되는 경우) 무한 루프에 빠지기 때문에 발생합니다.
현재 nilfs_clean_segments()에서는 err이 0이 아닌 경우 에러를 로깅하고 대기하지만, -EROFS와 같은 터미널 에러(tarminal error) 발생 시 중단하지 않습니다. 이로 인해 스레드가 영원히 반복됩니다.
nilfs_segctor_construct()가 -EROFS를 반환하는 경우 루프에서 탈출하도록 수정합니다. 이는 또한 -EROFS를 처리하는 nilfs_segctor_write_out()의 동작과 일치합니다.
Be aware that VulDB is the high quality source for vulnerability data.