🇰🇷 한글 설명
Goople CMS 1.7의 editpass.php 파일에서 username과 password 매개변수에 대한 입력 검증이 부재하여 원격 공격자가 userandpass.php에 임의의 PHP 코드를 주입할 수 있는 정적 코드 주입 취약점입니다. 이를 통해 공격자는 관리자 계정 정보 탈취 또는 시스템 제어가 가능합니다.
💡 쉬운 설명
Goople CMS 관리자 암호 변경 기능에 보안 검사가 없어서 악의적인 코드를 삽입할 수 있습니다. 공격자가 관리자 권한을 장악할 수 있습니다.
🇺🇸 원문 (English)
Static code injection vulnerability in gooplecms/admin/account/action/editpass.php in Goople CMS 1.7 allows remote attackers to inject arbitrary PHP code into admin/userandpass.php via the (1) username and (2) password parameters. NOTE: the provenance of this information is unknown; the details are obtained solely from third party information.
📍 영향받는 시스템
Goople CMS 버전 1.7 이하
⚔️ 공격 벡터
원격 네트워크 접근 - admin/account/action/editpass.php에 PHP 코드를 포함한 username/password 매개변수 전송
🛡️ 대응 방법
Goople CMS를 최신 버전으로 업그레이드하고 모든 사용자 입력에 대해 적절한 필터링 및 이스케이프 처리 구현
🔧 검증 코드
editpass.php 파일이 발견되면 해당 CMS 버전을 확인하여 1.7 이하인지 검증. 파일이 없으면 취약점이 이미 제거된 상태
find /var/www -name 'editpass.php' 2>/dev/null | xargs grep -l 'Goople'