🔍 CVE-2017-17905

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

🇰🇷 한글 설명

PHP Scripts Mall Car Rental Script의 admin/sitesettings.php에 존재하는 CSRF 취약점으로, 인증된 관리자가 악의적인 웹사이트를 방문할 경우 공격자가 관리자의 권한으로 사이트 설정을 변경할 수 있습니다. 이를 통해 공격자는 사이트의 주요 기능을 변조하거나 악성 콘텐츠를 삽입할 수 있습니다.

💡 쉬운 설명

관리자가 악의적인 링크를 클릭하면, 공격자가 관리자를 흉내내어 사이트 설정을 몰래 변경할 수 있는 공격입니다. 이를 통해 사이트가 해킹되거나 악의적인 콘텐츠로 변조될 수 있습니다.

🇺🇸 원문 (English)

PHP Scripts Mall Car Rental Script has CSRF via admin/sitesettings.php.

📍 영향받는 시스템

PHP Scripts Mall Car Rental Script (특정 버전 명시 필요 - 일반적으로 2017년 이전 버전)

⚔️ 공격 벡터

공격자가 CSRF 토큰 검증이 없는 admin/sitesettings.php의 취약점을 이용하여 관리자 세션을 통해 악의적인 요청 전송

🛡️ 대응 방법

PHP Scripts Mall에서 제공하는 보안 패치 적용 및 CSRF 토큰(nonce) 검증 메커니즘 구현

🔧 검증 코드

결과에 CSRF 토큰 검증 로직이 나타나면 보호됨, 없으면 취약함을 의미합니다.

Shell / Script
grep -r 'CSRF\|csrf\|nonce\|token' /var/www/html/admin/sitesettings.php 2>/dev/null | head -5

📊 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