🇰🇷 한글 설명
Apache HTTP Server의 ap_escape_quotes() 함수에서 악의적인 입력값이 전달될 경우 버퍼 범위를 초과하여 데이터를 쓰는 버퍼 오버플로우 취약점이 존재합니다. 기본 모듈은 안전하지만, 신뢰할 수 없는 데이터를 전달하는 제3자 또는 외부 모듈을 통해 공격이 발생할 수 있습니다.
💡 쉬운 설명
웹 서버의 특정 기능이 처리할 수 있는 용량보다 더 많은 데이터를 강제로 입력하여 시스템을 망가뜨릴 수 있는 결함입니다. 외부에서 만든 추가 기능(모듈)을 사용할 때 해커가 이를 악용하여 서버를 공격할 위험이 있습니다.
🇺🇸 원문 (English)
ap_escape_quotes() may write beyond the end of a buffer when given malicious input. No included modules pass untrusted data to these functions, but third-party / external modules may. This issue affects Apache HTTP Server 2.4.48 and earlier.
📍 영향받는 시스템
Apache HTTP Server 2.4.48 및 그 이전 모든 버전
⚔️ 공격 벡터
신뢰할 수 없는 외부 모듈을 통해 조작된 입력값을 ap_escape_quotes() 함수로 전달
🛡️ 대응 방법
Apache HTTP Server를 최신 버전(2.4.49 이상)으로 즉시 업데이트
🔧 검증 코드
출력된 버전이 Apache/2.4.48 이하인 경우 해당 취약점에 노출된 상태입니다.
httpd -v 2>/dev/null || apache2 -v 2>/dev/null | grep -E 'Apache/2.4.[0-48]'