🔍 CVE-2024-40725

5.3
CVSS Score
MEDIUM
2024-07-18
2026-06-17 07:46
✅ 완료

🇰🇷 한글 설명

Apache HTTP Server 2.4.61 코어에서 CVE-2024-39884에 대한 부분적인 수정이 이루어졌으나, 레거시 콘텐츠 타입 기반 핸들러 설정이 일부 무시되는 문제가 발견되었습니다. 특정 상황에서 파일이 간접적으로 요청될 경우, PHP 스크립트와 같은 로컬 소스 코드가 실행되지 않고 그대로 노출될 수 있습니다.

💡 쉬운 설명

웹 서버 설정 오류로 인해 원래는 실행되어야 할 프로그램 소스 코드가 화면에 그대로 글자로 나타날 수 있는 문제입니다. 이를 통해 해커가 서버 내부의 중요한 설계도나 비밀번호를 훔쳐볼 위험이 있습니다.

🇺🇸 원문 (English)

A partial fix for  CVE-2024-39884 in the core of Apache HTTP Server 2.4.61 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.62, which fixes this issue.

📍 영향받는 시스템

Apache HTTP Server 2.4.61 및 이전 버전

⚔️ 공격 벡터

간접적인 파일 요청을 통해 특정 설정이 적용된 파일을 호출하여 소스 코드 노출 유도

🛡️ 대응 방법

Apache HTTP Server를 보안 패치가 적용된 2.4.62 버전 이상으로 업그레이드

🔧 검증 코드

출력된 버전 정보가 Apache/2.4.61 이하인 경우 해당 취약점에 노출된 상태입니다.

Shell / Script
httpd -v 2>/dev/null || apache2 -v 2>/dev/null | grep -E 'Apache/2.4.[0-61]'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

💻 영향받는 소프트웨어

Apache HTTP Server