CVE-2026-98354 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 06.

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

RDMA/mad: PKey 강제 적용 실패 시 수신 버퍼 누수 수정

ib_mad_complete_recv()는 mad_recv_wc->rmpp_list를 초기화한 후 ib_mad_enforce_security()를 실행하고, 그 후에 recv_buf를 해당 목록에 연결합니다. 실패 시 ib_free_recv_mad()가 호출되는데, 이 함수는 rmpp_list만 순회하여 거기에 있는 모든 버퍼의 ib_mad_private를 해제합니다. 그러나 이때 목록은 아직 비어 있으므로 아무것도 해제되지 않습니다.

호출 측에서도 정리할 수 없습니다: ib_mad_recv_done()은 ib_mad_complete_recv()가 반환된 직후 recv를 NULL로 설정하며, 이는 MAD 레이어가 버퍼에 대한 소유권을 가졌다고 가정하기 때문입니다. 따라서 PKey 검사를 통과하지 못하는 모든 MAD는 ib_mad_private(IB 포트 MAD당 약 300바이트, OPA의 경우 ~2K) 하나씩 누수되며, 원격 노드는 잘못된 PKey를 가진 MAD를 반복적으로 전송하여 이를 유발할 수 있습니다.

에러 경로에서 해제할 대상을 확보하기 위해 목록이 초기화된 직후 recv_buf를 rmpp_list에 연결합니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-414020

EPSS

0.00000

출처

Want to know what is going to be exploited?

We predict KEV entries!