🇰🇷 한글 설명
Apache HTTP Server 2.4.17에서 2.4.38 버전 사이의 MPM event, worker 또는 prefork 모드에서 발생하는 취약점입니다. 권한이 낮은 자식 프로세스나 스레드에서 스코어보드를 조작함으로써 부모 프로세스(일반적으로 root)의 권한으로 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
웹 서버의 낮은 권한을 가진 프로그램이 서버의 핵심 관리자 권한을 탈취할 수 있는 보안 결함입니다. 공격자가 이를 이용하면 서버 전체를 제어할 수 있는 위험이 있습니다.
🇺🇸 원문 (English)
In Apache HTTP Server 2.4 releases 2.4.17 to 2.4.38, with MPM event, worker or prefork, code executing in less-privileged child processes or threads (including scripts executed by an in-process scripting interpreter) could execute arbitrary code with the privileges of the parent process (usually root) by manipulating the scoreboard. Non-Unix systems are not affected.
📍 영향받는 시스템
Apache HTTP Server 2.4.17 ~ 2.4.38 (Unix 계열 시스템)
⚔️ 공격 벡터
스코어보드(scoreboard) 메모리 조작을 통한 권한 상승
🛡️ 대응 방법
Apache HTTP Server를 2.4.39 이상 버전으로 업데이트
🔧 검증 코드
명령어 결과에 Apache 버전이 2.4.17에서 2.4.38 사이로 출력되면 취약한 상태입니다.
httpd -v 2>/dev/null || apache2 -v 2>/dev/null | grep -E 'Apache/2.4\.(1[7-9]|2[0-9]|3[0-8])'