🇰🇷 한글 설명
Antrea는 Kubernetes 네이티브를 목표로 하는 Kubernetes 네트워킹 솔루션입니다. 버전 2.3.2 및 2.4.3 이전 버전의 Antrea 네트워크 정책 우선순위 할당 시스템에는 uint16 산술 오버플로 버그가 있습니다. 이는 다양한 우선순위 값을 가진 많은 정책을 처리할 때 잘못된 OpenFlow 우선순위 계산을 일으켜 잠재적으로 잘못된 트래픽 시행을 유발합니다. 이 문제는 버전 2.4.3에서 패치되었습니다.
💡 쉬운 설명
Antrea 네트워킹 솔루션의 버그로 인해 네트워크 트래픽이 잘못 처리될 수 있습니다. 버전 2.3.2 및 2.4.3 이전 버전에서 발생합니다. 버그는 네트워크 정책 우선순위 계산에서 잘못된 산술 연산을 유발합니다.
🇺🇸 원문 (English)
Antrea is a Kubernetes networking solution intended to be Kubernetes native. Prior to versions 2.3.2 and 2.4.3, Antrea's network policy priority assignment system has a uint16 arithmetic overflow bug that causes incorrect OpenFlow priority calculations when handling a large numbers of policies with various priority values. This results in potentially incorrect traffic enforcement. This issue has been patched in versions 2.4.3.
📍 영향받는 시스템
Antrea 버전 2.3.2 및 2.4.3 이전 버전
⚔️ 공격 벡터
네트워크 정책을 생성하고 우선순위를 할당하여 버그를 악용할 수 있습니다.
🛡️ 대응 방법
Antrea를 버전 2.4.3 이상으로 업그레이드하세요.
🔧 검증 코드
로컬 시스템에서 Python을 사용하여 Antrea 패키지 버전을 확인합니다. Python이 설치되어 있고, Antrea 패키지가 설치되어 있어야 합니다.
python -c "import pkg_resources; print('Antrea 버전:', pkg_resources.get_distribution('antrea').version); if pkg_resources.get_distribution('antrea').version < '2.4.3': print({'result': '취약', 'reason': 'Antrea 버전이 2.4.3 미만입니다.'}); else: print({'result': '양호', 'reason': 'Antrea 버전이 2.4.3 이상입니다.'})"