🔍 CVE-2003-0738

7.8
CVSS Score
HIGH
2003-10-20
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

phpWebSite 0.9.x 이하 버전의 calendar 모듈에서 발견된 취약점으로, 원격 공격자가 길이가 긴 year 파라미터를 전달하여 서비스 거부(DoS) 공격을 발생시킬 수 있습니다. 입력 검증 부재로 인해 애플리케이션 크래시를 유발합니다.

💡 쉬운 설명

phpWebSite라는 웹 달력 프로그램의 오래된 버전에서 누군가가 매우 긴 숫자를 보내면 프로그램이 작동을 멈춘다는 뜻입니다. 적절한 검사가 없어서 이런 일이 발생합니다.

🇺🇸 원문 (English)

The calendar module in phpWebSite 0.9.x and earlier allows remote attackers to cause a denial of service (crash) via a long year parameter.

📍 영향받는 시스템

phpWebSite 0.9.x 이하 모든 버전

⚔️ 공격 벡터

HTTP GET/POST 요청의 calendar 모듈 year 파라미터에 매우 긴 문자열 전달

🛡️ 대응 방법

phpWebSite를 1.0 이상 버전으로 업그레이드하거나 year 파라미터에 대한 입력 길이 제한 적용

🔧 검증 코드

응답에서 error, warning, fatal 메시지가 나타나면 취약점이 존재하는 것으로 의심할 수 있습니다

Shell / Script
curl -s 'http://target/calendar.php?year=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 2>&1 | grep -i 'error\|warning\|fatal'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:N/I:N/A:C

💻 영향받는 소프트웨어

PHP