🇰🇷 한글 설명
LabWiki 1.1 이하 버전의 edit.php에서 업로드된 파일 검증이 불충분하여, 인증된 사용자가 .gif 확장자로 위장한 PHP 파일을 업로드할 수 있는 취약점입니다. 공격자가 이를 이용해 서버에서 임의의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
LabWiki라는 협업 도구에서 파일 확장자 검증이 제대로 안 되어 .gif 이름의 PHP 파일을 업로드할 수 있습니다. 이 파일이 실행되면 서버가 해킹됩니다.
🇺🇸 원문 (English)
edit.php in LabWiki 1.1 and earlier does not properly verify uploaded user files, which allows remote authenticated users to upload arbitrary PHP files via a PHP file with a .gif extension in the userfile parameter.
📍 영향받는 시스템
LabWiki 1.1 이하 버전
⚔️ 공격 벡터
인증된 사용자가 userfile 파라미터를 통해 .gif 확장자로 위장한 PHP 파일을 edit.php에 업로드
🛡️ 대응 방법
LabWiki를 최신 버전으로 업그레이드하거나 MIME 타입 검증 및 파일 확장자 필터링을 강화
🔧 검증 코드
edit.php 파일이 발견되면 해당 경로가 출력되며, LabWiki가 설치되어 있음을 의미합니다. 파일이 없으면 설치되지 않은 상태입니다.
find /var/www /opt -path "*/labwiki*" -name "edit.php" 2>/dev/null | head -1