CVE-2026-74297 in Linux
요약
\~에 의해 VulDB • 2026. 08. 15.
리눅스 커널에서 다음 취약점이 해결되었습니다:
RDMA/mlx5: 사용자 제공 RQ WQE 크기의 정의되지 않은 시프트 수정
set_rq_size() 함수는 사용자가 제공하는 rq_wqe_shift 값을 기반으로 "1 << rq_wqe_shift"로 RQ WQE 크기를 계산합니다. 이때 rq_wqe_shift 값이 32보다 큰지 여부만 확인되므로, 시프트 연산자 오른쪽 피연산자로 32가 여전히 허용됩니다. 또한 시프트 연산자 오른쪽 피연산자가 31인 경우에도 부호 있는 정수 오버플로우가 발생하여 정의되지 않은 동작(undefined behavior)을 초래합니다.
RQ WQE 크기를 계산할 때 check_shl_overflow()를 사용하고, 유효하지 않은 모든 값을 거부하도록 수정했습니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.