🇰🇷 한글 설명
Apache HTTP Server 2.4.60 코어의 회귀 문제로 인해 레거시 콘텐츠 타입 기반 핸들러 설정이 무시되는 취약점이 발견되었습니다. 특정 상황에서 파일이 간접적으로 요청될 경우, PHP 스크립트와 같은 로컬 소스 코드가 실행되지 않고 그대로 노출될 수 있습니다.
💡 쉬운 설명
웹 서버 설정 오류로 인해 원래는 실행되어야 할 프로그램 코드가 화면에 글자로 그대로 보여지는 문제입니다. 이를 통해 해커가 서버의 중요한 소스 코드를 훔쳐볼 수 있습니다.
🇺🇸 원문 (English)
A regression in the core of Apache HTTP Server 2.4.60 ignores some use of the legacy content-type based configuration of handlers. "AddType" and similar configuration, under some circumstances where files are requested indirectly, result in source code disclosure of local content. For example, PHP scripts may be served instead of interpreted.
Users are recommended to upgrade to version 2.4.61, which fixes this issue.
📍 영향받는 시스템
Apache HTTP Server 2.4.60 이하 버전
⚔️ 공격 벡터
간접적인 파일 요청을 통해 서버의 소스 코드가 실행되지 않고 텍스트로 출력되도록 유도
🛡️ 대응 방법
Apache HTTP Server를 보안 패치가 적용된 2.4.61 버전 이상으로 업그레이드
🔧 검증 코드
명령어 결과에 Apache 버전이 2.4.60 이하로 표시되면 취약한 버전이 설치된 것입니다.
httpd -v 2>/dev/null || apache2 -v 2>/dev/null | grep -E 'Apache/2.4.[0-60]'