🔍 CVE-2009-2699

7.5
CVSS Score
HIGH
2009-10-13
2026-06-16 23:10
✅ 완료

🇰🇷 한글 설명

Apache Portable Runtime(APR) 라이브러리의 Event Port backend에서 오류 처리가 부실하여 특정 HTTP 요청이 전송되면 Apache 데몬이 무한 대기 상태에 빠집니다. Apache HTTP Server 2.2.14 이전 버전과 APR 1.3.9 이전 버전이 영향을 받으며, prefork와 event MPM 모두에서 발생 가능합니다.

💡 쉬운 설명

웹 서버(Apache)가 특정한 방식의 요청을 받으면 계속 응답을 기다리면서 멈춰버리는 문제입니다. 공격자가 이를 악용하여 웹 서버를 사용 불가능하게 만들 수 있습니다.

🇺🇸 원문 (English)

The Solaris pollset feature in the Event Port backend in poll/unix/port.c in the Apache Portable Runtime (APR) library before 1.3.9, as used in the Apache HTTP Server before 2.2.14 and other products, does not properly handle errors, which allows remote attackers to cause a denial of service (daemon hang) via unspecified HTTP requests, related to the prefork and event MPMs.

📍 영향받는 시스템

Apache HTTP Server < 2.2.14, APR < 1.3.9 (Solaris 또는 Event Port backend 사용 시스템)

⚔️ 공격 벡터

원격 공격자가 특정 HTTP 요청을 전송하여 Event Port backend의 오류 처리 결함을 트리거하고 데몬을 행(hang) 상태로 유도

🛡️ 대응 방법

Apache HTTP Server를 2.2.14 이상, APR 라이브러리를 1.3.9 이상으로 업그레이드

🔧 검증 코드

출력되는 버전이 2.2.14 이상이면 패치됨, 그 이하면 취약

Shell / Script
httpd -v 2>/dev/null | grep -oP 'Apache/\K[0-9]+(\.[0-9]+){2}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache HTTP Server