🇰🇷 한글 설명
CutePHP CuteNews 1.4.6의 Categories 모듈에서 관리자 권한의 원격 인증 사용자가 category, Icon URL, add_ip 필드를 통해 PHP 코드를 data/category.db.php 또는 data/ipban.php에 주입 실행할 수 있는 정적 코드 인젝션 취약점입니다.
💡 쉬운 설명
CuteNews 관리자가 카테고리 설정이나 IP 차단 기능에 위험한 코드를 입력하면 시스템이 자동으로 실행하는 결함입니다. 관리자 계정이 탈취되면 전체 서버가 장악될 수 있습니다.
🇺🇸 원문 (English)
Multiple static code injection vulnerabilities in the Categories module in CutePHP CuteNews 1.4.6 allow remote authenticated users with application administrative privileges to inject arbitrary PHP code into data/category.db.php via the (1) category and (2) Icon URL fields; or (3) inject arbitrary PHP code into data/ipban.php via the add_ip parameter.
📍 영향받는 시스템
CutePHP CuteNews 1.4.6 및 이전 버전
⚔️ 공격 벡터
관리자 권한 계정으로 웹 인터페이스의 카테고리/Icon URL/add_ip 입력 필드에 PHP 코드 삽입
🛡️ 대응 방법
CuteNews를 최신 버전으로 업그레이드하고 사용자 입력에 대한 엄격한 검증 및 필터링 적용
🔧 검증 코드
파일이 발견되면 해당 CuteNews 설치본이 존재하며, 파일 내용의 코드 검증 로직 부재 확인으로 취약점 존재 판단
find / -path '*/data/category.db.php' -o -path '*/data/ipban.php' 2>/dev/null