🇰🇷 한글 설명
Php Scriptlerim Who's Who 스크립트의 여러 관리 기능에서 CSRF 취약점이 발견되어 공격자가 관리자 인증을 탈취하고 무단으로 관리자 계정을 추가하거나 설정을 변경할 수 있습니다. adminsave.php, ayarsave.php, uyesave.php, slaytadd.php, slaytsave.php 등의 파일이 영향을 받습니다.
💡 쉬운 설명
관리자가 악의적인 웹페이지를 방문하면 자신도 모르게 관리자 기능이 실행되는 공격입니다. 공격자가 새로운 관리자 계정을 만들거나 설정을 변경할 수 있습니다.
🇺🇸 원문 (English)
Multiple cross-site request forgery (CSRF) vulnerabilities in Php Scriptlerim Who's Who script allow remote attackers to hijack the authentication of administrators or requests that (1) add an admin account via a request to filepath/yonetim/plugin/adminsave.php or have unspecified impact via a request to (2) ayarsave.php, (3) uyesave.php, (4) slaytadd.php, or (5) slaytsave.php.
📍 영향받는 시스템
Php Scriptlerim Who's Who script (버전 미명시)
⚔️ 공격 벡터
공격자가 제작한 악의적 링크/페이지를 관리자가 클릭하도록 유도하여 자동으로 권한 있는 요청 실행
🛡️ 대응 방법
스크립트 개발자에서 CSRF 토큰 검증 기능을 추가한 패치 적용 또는 스크립트 교체
🔧 검증 코드
파일이 검색되면 해당 스크립트가 설치되어 있으며, 각 파일 내부에서 CSRF 토큰 검증($_POST 검증) 코드 유무로 취약성 확인 가능
find /var/www -name 'adminsave.php' -o -name 'ayarsave.php' 2>/dev/null | head -5