🔍 CVE-2004-1315

7.5
CVSS Score
HIGH
2004-11-12
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

phpBB 2.x 2.0.11 이전 버전의 viewtopic.php에서 highlight 파라미터를 부적절하게 URL 디코딩할 때 발생하는 취약점입니다. 공격자가 이중 인코딩(double-encoding)을 통해 특수문자를 삽입하여 임의의 PHP 코드 실행이 가능하며, Santy.A 웜의 주요 악용 대상이 되었습니다.

💡 쉬운 설명

phpBB 게시판의 검색 기능 중 '강조' 기능을 악용하여 특수한 코드를 삽입하면 웹서버에서 임의의 명령을 실행할 수 있는 보안 문제입니다. 2004년 이 취약점을 이용한 컴퓨터 웜이 전 세계 수천 개 사이트를 감염시켰습니다.

🇺🇸 원문 (English)

viewtopic.php in phpBB 2.x before 2.0.11 improperly URL decodes the highlight parameter when extracting words and phrases to highlight, which allows remote attackers to execute arbitrary PHP code by double-encoding the highlight value so that special characters are inserted into the result, which is then processed by PHP exec, as exploited by the Santy.A worm.

📍 영향받는 시스템

phpBB 2.x 버전 2.0.10 이하 (2.0.11 미만 모든 버전)

⚔️ 공격 벡터

highlight 파라미터의 이중 URL 인코딩을 이용한 원격 코드 실행 (RCE)

🛡️ 대응 방법

phpBB를 즉시 2.0.11 이상으로 업그레이드

🔧 검증 코드

버전이 2.0.10 이하로 표시되면 취약함, 2.0.11 이상이면 패치됨, 명령어가 아무 결과도 반환하지 않으면 phpBB가 표준 경로에 없음

Shell / Script
grep PHPBB_VERSION /var/www/html/phpbb/includes/constants.php 2>/dev/null | grep -E '2\.0\.[0-9]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP