🔍 CVE-2005-4011

7.5
CVSS Score
HIGH
2005-12-05
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

Codewalkers ltwCalendar의 calendar.php 파일에서 id 파라미터를 통해 SQL injection 공격이 가능한 취약점입니다. 원격 공격자가 조작된 id 값을 입력하여 임의의 SQL 명령을 실행하고 데이터베이스를 손상시킬 수 있습니다.

💡 쉬운 설명

달력 프로그램의 ID 입력창이 악의적인 코드를 검증하지 않아서, 공격자가 데이터베이스를 조작할 수 있습니다. 이를 통해 민감한 정보를 탈취하거나 삭제할 수 있습니다.

🇺🇸 원문 (English)

SQL injection vulnerability in calendar.php in Codewalkers ltwCalendar (aka PHP Event Calendar) 4.2, 4.1.3, and earlier allows remote attackers to execute arbitrary SQL commands via the id parameter.

📍 영향받는 시스템

Codewalkers ltwCalendar (PHP Event Calendar) 4.2, 4.1.3 및 이전 버전

⚔️ 공격 벡터

calendar.php의 id 파라미터에 SQL 쿼리를 삽입하여 데이터베이스 조작 (예: id=1' OR '1'='1)

🛡️ 대응 방법

4.2 이상의 최신 버전으로 업그레이드하거나, id 파라미터에 대한 입력 검증 및 파라미터화된 쿼리(Prepared Statements) 사용

🔧 검증 코드

위 명령어로 calendar.php 파일이 발견되면 해당 시스템이 취약한 ltwCalendar 버전을 사용하고 있을 가능성이 있으므로 즉시 업그레이드 필요

Shell / Script
find /var/www -name 'calendar.php' -type f -exec grep -l 'ltwCalendar' {} \; 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP