🇰🇷 한글 설명
Acc PHP eMail 1.1의 index.php에 존재하는 사이트간 요청 위조(CSRF) 취약점으로, 원격 공격자가 관리자의 인증을 탈취하여 비밀번호를 변경할 수 있습니다. CSRF 토큰 검증이 부재하여 악의적인 요청이 관리자의 권한으로 실행됩니다.
💡 쉬운 설명
관리자가 악성 웹사이트를 방문할 때, 공격자가 몰래 그 관리자의 이름으로 비밀번호를 변경할 수 있는 공격입니다. 마치 관리자가 직접 명령한 것처럼 보이지만 실제로는 공격자가 조작한 것입니다.
🇺🇸 원문 (English)
Cross-site request forgery (CSRF) vulnerability in index.php in Acc PHP eMail 1.1 allows remote attackers to hijack the authentication of administrators for requests that change passwords.
📍 영향받는 시스템
Acc PHP eMail version 1.1 및 이전 버전
⚔️ 공격 벡터
악성 HTML 폼이 포함된 페이지로 관리자를 유도하여 관리자의 세션을 이용해 비밀번호 변경 요청 실행
🛡️ 대응 방법
Acc PHP eMail을 최신 버전으로 업그레이드하거나 모든 상태 변경 요청에 CSRF 토큰 검증 추가
🔧 검증 코드
설치된 Acc PHP eMail의 index.php에서 CSRF 보호 메커니즘(토큰, nonce 등)이 구현되어 있는지 확인
grep -r 'csrf\|token\|nonce' /var/www/*/index.php 2>/dev/null | grep -i accphpemail