🇰🇷 한글 설명
Linux 커널의 RDMA/irdma 구성 요소에서 사용자 링 메모리 등록(MR)에 대한 참조 횟수(refcounting)가 누락된 취약점이 발견되었습니다. 이 취약점은 QP/CQ/SRQ 링을 지원하는 MR을 사용자 공간에서 임의로 해제하는 것을 방지하기 위해 참조 횟수를 증가시키는 방식으로 해결되었습니다.
💡 쉬운 설명
시스템이 사용 중인 중요한 메모리 영역을 사용자가 마음대로 삭제할 수 있어 시스템 오류나 보안 문제가 발생할 수 있었던 문제입니다. 이제 메모리를 사용하는 동안에는 함부로 삭제할 수 없도록 안전장치가 추가되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
RDMA/irdma: Add refcounting to user ring MRs
Prevent userspace from deregistering the MRs that back QP/CQ/SRQ rings
by bumping the MR's refcount upon association.
📍 영향받는 시스템
RDMA/irdma를 사용하는 Linux 커널 시스템
⚔️ 공격 벡터
사용자 공간(Userspace)에서 커널이 관리하는 메모리 영역(MR)을 강제로 해제(Deregister)하는 방식
🛡️ 대응 방법
RDMA/irdma 관련 패치가 적용된 최신 Linux 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이상인지 확인