🇰🇷 한글 설명
리눅스 커널의 IPv6 멀티캐스트 처리 과정에서 mld_del_delrec() 함수 내 pmc->idev 참조 해제 시점이 부적절하여 발생하는 취약점입니다. ip6_mc_clear_src() 함수가 실행되는 동안 해당 참조가 유지되어야 함에도 불구하고 너무 일찍 해제되어 문제가 발생합니다.
💡 쉬운 설명
컴퓨터가 네트워크 통신을 정리하는 과정에서, 아직 사용 중인 정보를 너무 빨리 지워버려 발생하는 오류입니다. 이로 인해 시스템이 불안정해지거나 보안 문제가 생길 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
ipv6: mcast: Delay put pmc->idev in mld_del_delrec()
pmc->idev is still used in ip6_mc_clear_src(), so as mld_clear_delrec()
does, the reference should be put after ip6_mc_clear_src() return.
📍 영향받는 시스템
IPv6 멀티캐스트 기능을 사용하는 리눅스 커널 버전
⚔️ 공격 벡터
네트워크 패킷을 통한 멀티캐스트 그룹 탈퇴 요청 시 메모리 참조 오류 유도
🛡️ 대응 방법
해당 취약점이 수정된 최신 리눅스 커널 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전이 취약점이 해결된 패치 버전 이후인지 확인