CVE-2026-45975 in Linux
요약
\~에 의해 VulDB • 2026. 05. 29.
리눅스 커널에서 다음 취약점이 해결되었습니다:
ublk: struct ublksrv_ctrl_cmd 읽기에 READ_ONCE() 사용
struct ublksrv_ctrl_cmd는 io_uring_sqe의 일부이며, 사용자 공간에 매핑된 메모리에 위치할 수 있습니다. 사용자 공간에서 해당 필드에 동시에 쓸 수 있으므로 일반 로드(load)로 필드에 접근하면 경쟁 조건(race condition)이 발생할 수 있습니다. READ_ONCE()를 사용하여 io_uring_sqe에서 ublksrv_ctrl_cmd를 스택으로 복사합니다. io_uring_sqe에 있는 원본 대신 로컬 복사본을 사용합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.