🇰🇷 한글 설명
리눅스 커널의 IFF_POINTOPOINT 인터페이스에서 IPv6 NUD_NOARP 항목을 이용해 이웃 테이블(neighbour table)을 가득 채울 수 있는 취약점입니다. 이로 인해 테이블이 넘치게 되면 유효한 연결이 차단되는 서비스 거부(DoS) 상태가 발생할 수 있습니다.
💡 쉬운 설명
공격자가 가짜 네트워크 정보를 대량으로 만들어 컴퓨터의 메모리 공간을 가득 채우는 공격입니다. 이로 인해 정상적인 인터넷 연결이나 네트워크 통신이 불가능해질 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
neighbour: allow NUD_NOARP entries to be forced GCed
IFF_POINTOPOINT interfaces use NUD_NOARP entries for IPv6. It's possible to
fill up the neighbour table with enough entries that it will overflow for
valid connections after that.
This behaviour is more prevalent after commit 58956317c8de ("neighbor:
Improve garbage collection") is applied, as it prevents removal from
entries that are not NUD_FAILED, unless they are more than 5s old.
📍 영향받는 시스템
NUD_NOARP 항목을 사용하는 IFF_POINTOPOINT 인터페이스를 포함한 리눅스 커널 버전
⚔️ 공격 벡터
네트워크를 통해 대량의 NUD_NOARP 엔트리를 생성하여 이웃 테이블을 오버플로시키는 방식
🛡️ 대응 방법
리눅스 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인하십시오.