🔍 CVE-2017-17960

8.8
CVSS Score
HIGH
2017-12-28
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

PHP Scripts Mall Multivendor Ecommerce 플랫폼의 admin/sellerupd.php에 CSRF 취약점이 존재합니다. 공격자는 트로이목마 페이지나 악의적인 이메일을 통해 관리자를 유인하여 의도하지 않은 판매자 정보 수정 요청을 강제할 수 있습니다.

💡 쉬운 설명

관리자가 방문한 악의적인 웹사이트가 몰래 관리 기능을 조작할 수 있는 보안 문제입니다. 마치 관리자 본인이 직접 판매자 정보를 변경하는 것처럼 보이게 만들 수 있습니다.

🇺🇸 원문 (English)

PHP Scripts Mall PHP Multivendor Ecommerce has CSRF via admin/sellerupd.php.

📍 영향받는 시스템

PHP Scripts Mall PHP Multivendor Ecommerce (모든 버전)

⚔️ 공격 벡터

관리자 쿠키가 유효한 상태에서 공격자가 제작한 악성 웹페이지/이메일 링크를 통한 CSRF 공격

🛡️ 대응 방법

최신 보안 패치 적용, CSRF 토큰(CSRF_TOKEN) 구현 추가, SameSite 쿠키 설정 도입

🔧 검증 코드

sellerupd.php 파일에서 CSRF 토큰이나 nonce 검증이 없으면 취약점이 있습니다. 파일을 찾지 못하거나 토큰 검증이 없으면 'vulnerable' 출력됩니다.

Shell / Script
find /var/www -name 'sellerupd.php' -type f 2>/dev/null | xargs grep -l 'csrf\|token\|nonce' 2>/dev/null || echo 'vulnerable'

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

PHP