🇰🇷 한글 설명
Gallery 1.3.2의 publish_xp_docs.php에 존재하는 PHP 원격 파일 포함(RFI) 취약점으로, GALLERY_BASEDIR 파라미터를 악용하여 원격 공격자가 임의의 init.php 파일을 로드하고 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
Gallery 웹앨범 이전 버전에서 공격자가 인터넷의 악성 파일을 서버로 불러와 실행 가능한 결함이 있습니다. 이를 통해 웹서버가 완전히 장악될 수 있습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in publish_xp_docs.php for Gallery 1.3.2 allows remote attackers to inject arbitrary PHP code by specifying a URL to an init.php file in the GALLERY_BASEDIR parameter.
📍 영향받는 시스템
Gallery 1.3.2 및 이전 버전
⚔️ 공격 벡터
publish_xp_docs.php의 GALLERY_BASEDIR 파라미터에 원격 init.php 파일 URL을 삽입하여 서버가 악성 코드를 포함 및 실행하도록 유도
🛡️ 대응 방법
Gallery 1.3.3 이상으로 업그레이드, GALLERY_BASEDIR 파라미터 입력값 검증 추가, php.ini에서 allow_url_include=Off 설정
🔧 검증 코드
해당 파일이 발견되면 Gallery이 설치된 상태이며, 버전이 1.3.2 이하일 경우 취약점이 존재합니다
find /var/www /home -name 'publish_xp_docs.php' -type f 2>/dev/null