CVE-2026-64509 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 25.

리눅스 커널에서 다음 취약점이 해결되었습니다:

rust: block: GenDisk 정리 경로 수정

GenDiskBuilder::build()는 __blk_mq_alloc_disk() 이후에도 실패할 수 있는 작업을 수행하지만, 해당 오류 처리 경로는 외부 큐 데이터만 복구합니다. 이로 인해 임시 gendisk와 request_queue가 나중에 해제될 때까지 누수됩니다. 호출자가 마지막 Arc를 build()로 이동한 경우, 누수된 큐는 태그 세트(tag set)가 삭제된 후에도 blk-mq 상태를 유지할 수 있습니다.

queue_data를 복구하기 전에 put_disk()를 사용하여 임시 gendisk 참조를 제거함으로써 사전 등록 실패 경로를 수정하여, disk_release()가 소유한 큐를 해제할 수 있도록 합니다.

또한 del_gendisk() 이후 GenDisk::drop()을 put_disk()와 쌍으로 사용합니다. Rust의 GenDisk가 device_add_disk()로 추가된 후, del_gendisk()는 해당 디스크만 등록 취소합니다. 최종 gendisk 참조를 삭제하여 해제 경로를 완료해야 합니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-383311

EPSS

0.00157

활동

중간

출처

Interested in the pricing of exploits?

See the underground prices here!