🔍 CVE-2002-1481

7.5
CVSS Score
HIGH
2003-04-22
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

phpGB 1.20 이하의 savesettings.php 파일이 인증을 요구하지 않아 원격 공격자가 config.php를 수정할 수 있는 취약점입니다. 이를 통해 서비스 거부 또는 임의의 PHP 코드 실행이 가능합니다.

💡 쉬운 설명

phpGB의 설정 저장 기능이 암호 확인 없이 누구나 접근 가능한 문제입니다. 악의적인 사용자가 이를 악용하여 서버를 마비시키거나 악성 코드를 실행할 수 있습니다.

🇺🇸 원문 (English)

savesettings.php in phpGB 1.20 and earlier does not require authentication, which allows remote attackers to cause a denial of service or execute arbitrary PHP code by using savesettings.php to modify config.php.

📍 영향받는 시스템

phpGB 1.20 및 그 이전 모든 버전

⚔️ 공격 벡터

인증 없이 savesettings.php에 직접 HTTP 요청을 보내 config.php 파일 수정

🛡️ 대응 방법

phpGB를 1.21 이상으로 업그레이드하거나 savesettings.php에 인증 검사 로직 추가

🔧 검증 코드

phpGB found 출력 시 해당 시스템에 phpGB가 설치되어 있으며, 파일 내 인증 검사 로직 부재 확인 필요

Shell / Script
find / -name "savesettings.php" 2>/dev/null | grep -q . && echo "phpGB found" || echo "Not found"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP