🇰🇷 한글 설명
HTTP/2 CONTINUATION 프레임을 이용한 서비스 거부(DoS) 공격으로 인해 Apache Traffic Server의 서버 자원 소모가 급증할 수 있습니다. 영향을 받는 버전은 8.0.0~8.1.9 및 9.0.0~9.2.3입니다. 이 문제는 분당 CONTINUATION 프레임 수를 제한하는 설정을 통해 완화할 수 있습니다.
💡 쉬운 설명
공격자가 특수한 데이터 조각을 끊임없이 보내 서버의 메모리와 CPU를 과도하게 사용하게 만드는 공격입니다. 이로 인해 서버가 느려지거나 정상적인 서비스를 제공하지 못할 수 있습니다.
🇺🇸 원문 (English)
HTTP/2 CONTINUATION DoS attack can cause Apache Traffic Server to consume more resources on the server. Version from 8.0.0 through 8.1.9, from 9.0.0 through 9.2.3 are affected.
Users can set a new setting (proxy.config.http2.max_continuation_frames_per_minute) to limit the number of CONTINUATION frames per minute. ATS does have a fixed amount of memory a request can use and ATS adheres to these limits in previous releases.
Users are recommended to upgrade to versions 8.1.10 or 9.2.4 which fixes the issue.
📍 영향받는 시스템
Apache Traffic Server 8.0.0-8.1.9, 9.0.0-9.2.3
⚔️ 공격 벡터
HTTP/2 프로토콜의 CONTINUATION 프레임을 대량으로 전송하여 서버 자원을 고갈시키는 DoS 공격
🛡️ 대응 방법
Apache Traffic Server를 8.1.10 또는 9.2.4 이상의 버전으로 업그레이드하거나 proxy.config.http2.max_continuation_frames_per_minute 설정을 적용하십시오.
🔧 검증 코드
명령어 결과에 취약한 버전 범위가 출력되면 해당 버전이 설치되어 있음을 의미합니다.
ats --version 2>/dev/null | grep -E '8\.(0\.[0-9]|1\.[0-9]|1\.10)|9\.(0\.[0-9]|1\.[0-9]|2\.[0-3]|2\.4)'