🔍 CVE-2006-0202

3.6
CVSS Score
LOW
2006-01-13
2026-06-16 22:20
✅ 완료

🇰🇷 한글 설명

PayPal Web Services PHP Toolkit 0.50 이전 버전에서 ipn/logs 디렉토리와 ipn_success.txt 파일의 권한이 잘못 설정되어 있습니다. 로컬 사용자가 결제 데이터 같은 민감한 정보를 읽을 수 있으며, 결제 데이터를 삭제하거나 변조할 수 있습니다.

💡 쉬운 설명

PayPal 결제 기록이 저장된 폴더와 파일의 접근 권한이 모두에게 열려있어서, 컴퓨터에 접근할 수 있는 누구나 결제 정보를 볼 수 있고 지울 수 있습니다. 이는 로컬 시스템 접근이 필요한 공격입니다.

🇺🇸 원문 (English)

Dave Nielsen and Patrick Breitenbach PayPal Web Services (aka PHP Toolkit) 0.50 and possibly earlier has (1) world-readable permissions for ipn/logs/ipn_success.txt, which allows local users to view sensitive information (payment data), and (2) world-writable permissions for ipn/logs, which allows local users to delete or replace payment data.

📍 영향받는 시스템

PayPal Web Services (PHP Toolkit) 버전 0.50 및 그 이전 버전

⚔️ 공격 벡터

로컬 파일 시스템 접근을 통해 ipn/logs 디렉토리의 파일 읽기 및 쓰기 권한 악용

🛡️ 대응 방법

ipn/logs 디렉토리 권한을 600 또는 700으로 변경하고, ipn_success.txt 파일 권한을 600으로 설정하여 오너만 접근 가능하도록 제한

🔧 검증 코드

world-readable 또는 world-writable 권한(마지막 3글자에 r 또는 w가 있음)이 있으면 취약, 없으면 안전

Shell / Script
ls -la /path/to/ipn/logs/ | grep -E '^-[^-]*w[^-]*w|^d[^-]*w[^-]*w' && echo 'VULNERABLE' || echo 'SECURE'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP