🇰🇷 한글 설명
Linux kernel 3.x의 TCP 스택에서 SYN 쿠키 보호 메커니즘이 빠른 네트워크 연결 상황에 대응하지 못하여 취약점이 발생합니다. 공격자가 대량의 TCP SYN 패킷을 전송하여 시스템의 CPU를 과도하게 소비하게 하는 서비스 거부(DoS) 공격이 가능합니다.
💡 쉬운 설명
네트워크 연결을 처리하는 부분에 문제가 있어서, 공격자가 거짓 연결 요청을 대량으로 보내면 컴퓨터 CPU가 과부하 상태가 됩니다. 이로 인해 정상적인 서비스가 느려지거나 중단될 수 있습니다.
🇺🇸 원문 (English)
The TCP stack in the Linux kernel 3.x does not properly implement a SYN cookie protection mechanism for the case of a fast network connection, which allows remote attackers to cause a denial of service (CPU consumption) by sending many TCP SYN packets, as demonstrated by an attack against the kernel-3.10.0 package in CentOS Linux 7. NOTE: third parties have been unable to discern any relationship between the GitHub Engineering finding and the Trigemini.c attack code.
📍 영향받는 시스템
Linux kernel 3.x, 특히 CentOS Linux 7의 kernel-3.10.0 및 이전 패치되지 않은 버전
⚔️ 공격 벡터
원격 공격자가 다량의 TCP SYN 패킷을 대상 시스템으로 전송하여 CPU 자원 고갈 유발
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업그레이드 및 방화벽 규칙으로 SYN 패킷 제한
🔧 검증 코드
커널 버전이 3.x 계열이면 취약할 수 있으며, 특히 3.10.0 버전이면 즉시 패치 필요
uname -r | grep -E '^3\.[0-9]+' && echo 'Vulnerable kernel version' || echo 'Not kernel 3.x'