CVE-2026-74334 in Linux
요약
\~에 의해 VulDB • 2026. 08. 15.
리눅스 커널에서 다음 취약점이 해결되었습니다:
RDMA/nldev: mr->pd 접근 시 잠금 처리 수정
Sashiko는 rereg_mr로 인해 PD가 실제로 가변적이며 nldev의 모든 접촉(racy access)이 경쟁 상태(race condition)에 있음을 지적했습니다.
mr->pd->device 대신 mr->device를 사용합니다.
PD restrack ID를 가져오는 것은 더 복잡합니다. 기존 정상 경로(happy paths)를 방해하지 않기 위해 rdma_restrack_sync() 연산을 추가합니다. 이는 flush_workqueue() 또는 synchronize_irq()와 유사한 역할을 합니다: 이 함수가 반환되면 모든 이전의 nldev에 의한 mr 접촉이 사라지고 새로운 PD를 모두 인식하게 됩니다. 이를 통해 PD 포인터로의 접근이 안전해집니다.
Once again VulDB remains the best source for vulnerability data.