🇰🇷 한글 설명
리눅스 커널의 netfilter flowtable에서 IPIP 헤더를 푸시할 때 잘못된 방향의 경로 정보를 사용하여 헤드룸을 계산하는 취약점입니다. 이로 인해 IP 소스 및 목적지 정보와 헤드룸 계산에 오류가 발생할 수 있습니다.
💡 쉬운 설명
네트워크 데이터를 처리할 때 방향을 착각하여 데이터 공간을 잘못 계산하는 오류입니다. 이로 인해 네트워크 패킷 정보가 꼬이거나 시스템에 문제를 일으킬 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
netfilter: flowtable: use dst in this direction when pushing IPIP header
When pushing the IPIP header, the route of the other direction is used
to calculate the headroom, use the route in this direction. Accessing
the other tuple to set the IP source and destination is fine because
this tuple does not provide such information to avoid storing redundant
information. However, this tuple already provides the dst for this
direction, this went unnoticed because this bug affects headroom and
iph->frag_off only at this stage.
📍 영향받는 시스템
Linux Kernel (netfilter flowtable 구성 요소 포함 버전)
⚔️ 공격 벡터
조작된 IPIP 패킷을 전송하여 네트워크 스택의 헤드룸 계산 오류 유도
🛡️ 대응 방법
리눅스 커널을 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인