🇰🇷 한글 설명
Dave Nielsen과 Patrick Breitenbach의 PayPal Web Services(PHP Toolkit) 0.50 및 이전 버전에서 취약점이 발견되었습니다. 원격 공격자가 ipn_success.php 파일에 HTTP POST 요청을 보내 로그 파일에 허위 결제 내역을 삽입할 수 있습니다.
💡 쉬운 설명
결제 확인 시스템의 허점을 이용해 실제로 결제하지 않고도 결제한 것처럼 기록을 조작하는 취약점입니다. 공격자가 가짜 결제 정보를 서버에 입력하여 관리자를 속일 수 있습니다.
🇺🇸 원문 (English)
Dave Nielsen and Patrick Breitenbach PayPal Web Services (aka PHP Toolkit) 0.50, and possibly earlier versions, allows remote attackers to enter false payment entries into the log file via HTTP POST requests to ipn_success.php.
📍 영향받는 시스템
PayPal Web Services (PHP Toolkit) 0.50 및 이전 버전
⚔️ 공격 벡터
ipn_success.php 경로로 조작된 HTTP POST 요청 전송
🛡️ 대응 방법
취약점이 해결된 최신 버전으로 업데이트하거나 IPN 요청에 대한 엄격한 검증 로직을 추가하십시오.
🔧 검증 코드
명령어 실행 결과 ipn_success.php 파일 경로가 출력된다면 해당 툴킷이 설치된 것이므로 버전 확인 및 업데이트가 필요합니다.
find /var/www -name ipn_success.php 2>/dev/null