🇰🇷 한글 설명
리눅스 커널의 nvme-multipath 구성 요소에서 파티션 스캔 작업 중 lockdep 경고가 발생하여 데드락(교착 상태)이 발생할 수 있는 취약점입니다. kblockd 워크큐와 disk->open_mutex 간의 의존성으로 인해 시스템이 멈출 수 있는 문제가 발견되었습니다.
💡 쉬운 설명
컴퓨터의 저장 장치(NVMe)를 관리하는 과정에서 작업 순서가 꼬여 시스템이 완전히 멈춰버릴 수 있는 오류입니다. 특정 상황에서 데이터 저장 장치가 응답하지 않는 현상이 발생할 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
nvme-multipath: fix lockdep WARN due to partition scan work
Blktests test cases nvme/014, 057 and 058 fail occasionally due to a
lockdep WARN. As reported in the Closes tag URL, the WARN indicates that
a deadlock can happen due to the dependency among disk->open_mutex,
kblockd workqueue completion and partition_scan_work completion.
To avoid the lockdep WARN and the potential deadlock, cut the dependency
by running the partition_scan_work not by kblockd workqueue but by
nvme_wq.
📍 영향받는 시스템
Linux Kernel (nvme-multipath 관련 모듈 사용 시스템)
⚔️ 공격 벡터
로컬 시스템에서 특정 입출력 패턴을 유도하여 데드락을 발생시키는 방식 (Local)
🛡️ 대응 방법
해당 취약점이 수정된 최신 버전의 리눅스 커널로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 패치된 최신 릴리스 버전인지 확인하십시오.