🇰🇷 한글 설명
Apache HTTP Server 2.4.10 이전 버전의 mod_deflate 모듈에서 요청 본문 압축 해제 기능을 악용한 취약점입니다. 공격자가 압축된 악의적 데이터를 보내서 서버에서 해제할 때 비정상적으로 큰 크기로 확장되게 하여 서버 리소스를 고갈시킬 수 있습니다.
💡 쉬운 설명
Apache 웹서버가 압축된 파일을 풀 때, 작은 악의적 파일이 매우 크게 확장되도록 만드는 공격입니다. 이로 인해 서버의 메모리와 CPU를 낭비하여 정상 사용자들이 웹서버에 접근하지 못하게 됩니다.
🇺🇸 원문 (English)
The deflate_in_filter function in mod_deflate.c in the mod_deflate module in the Apache HTTP Server before 2.4.10, when request body decompression is enabled, allows remote attackers to cause a denial of service (resource consumption) via crafted request data that decompresses to a much larger size.
📍 영향받는 시스템
Apache HTTP Server 2.4.10 이전 버전 (mod_deflate 모듈 활성화 상태)
⚔️ 공격 벡터
압축 해제(deflate) 기능이 활성화된 웹서버로 특수 제작된 압축 요청 데이터 전송
🛡️ 대응 방법
Apache HTTP Server를 2.4.10 이상으로 업그레이드하거나, mod_deflate 모듈을 비활성화
🔧 검증 코드
버전이 2.4.10 이상인지 확인하고, mod_deflate 활성화 여부는 apache2ctl -M으로 확인 (deflate_module 표시 여부)
apache2ctl -v 2>/dev/null | grep -E 'Server version'