🔍 CVE-2011-1482

6.8
CVSS Score
MEDIUM
2011-06-21
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

PHP-Nuke 8.0 이하의 mainfile.php에 존재하는 CSRF 취약점으로, 공격자가 관리자의 인증을 도용하여 사용자 계정 추가 또는 관리자 권한 부여 작업을 수행할 수 있습니다. Referer 헤더 검증이 부분 문자열 비교만 사용하여 우회 가능합니다.

💡 쉬운 설명

웹사이트 관리자가 악의적인 웹페이지를 방문하면, 공격자가 그 관리자 몰래 새로운 관리자 계정을 만들 수 있는 취약점입니다. 웹사이트가 요청이 정말 관리자로부터 온 것인지 제대로 확인하지 않기 때문에 발생합니다.

🇺🇸 원문 (English)

Multiple cross-site request forgery (CSRF) vulnerabilities in mainfile.php in Francisco Burzi PHP-Nuke 8.0 and earlier allow remote attackers to hijack the authentication of administrators for requests that (1) add user accounts or (2) grant the administrative privilege to a user account, related to a Referer check that uses a substring comparison.

📍 영향받는 시스템

PHP-Nuke 8.0 이하 모든 버전

⚔️ 공격 벡터

공격자가 CSRF 페이로드가 포함된 악성 웹페이지를 만들고 관리자를 방문하도록 유도하여 요청 위조

🛡️ 대응 방법

PHP-Nuke를 8.1 이상으로 업그레이드하거나 Referer/CSRF 토큰 검증 로직을 패칭

🔧 검증 코드

PHP-Nuke 설치 폴더에서 버전 정보를 확인하여 8.0 이하인 경우 취약함

Shell / Script
grep -r 'PHP-Nuke' /path/to/install/ 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP