🇰🇷 한글 설명
Pie 0.5.3의 여러 PHP 원격 파일 포함 취약점으로, lib과 GLOBALS[pie][library_path] 파라미터를 통해 공격자가 악의적인 URL을 주입하여 임의의 PHP 코드를 원격으로 실행할 수 있습니다. 이는 웹 서버 전체 장악으로 이어질 수 있는 심각한 결함입니다.
💡 쉬운 설명
Pie 소프트웨어 버전 0.5.3에서 공격자가 특정 입력창에 해킹된 파일의 주소를 입력하면 그 파일이 실행되는 문제입니다. 이를 통해 서버 전체가 공격당할 수 있습니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in Pie 0.5.3 allow remote attackers to execute arbitrary PHP code via a URL in the (1) lib parameter to files in lib/action/ including (a) alias.php, (b) cancel.php, (c) context.php, (d) deadlinks.php, (e) delete.php, and others; and the (2) GLOBALS[pie][library_path] parameter to files in lib/share/ including (f) diff.php, (g) file.php, (h) locale.php, (i) mapfile.php, (j) page.php, and others.
📍 영향받는 시스템
Pie 0.5.3 이하 모든 버전
⚔️ 공격 벡터
HTTP 요청의 lib 파라미터 또는 GLOBALS[pie][library_path] 파라미터에 원격 악성 파일 URL 주입
🛡️ 대응 방법
Pie를 최신 패치 버전으로 즉시 업그레이드 및 입력값 검증, 원격 파일 포함 비활성화 설정 적용
🔧 검증 코드
설치된 Pie의 버전이 0.5.3 이하이면 취약점 보유, 0.5.4 이상이면 패치됨
grep -r 'pie_version\|VERSION' /var/www/html/ 2>/dev/null | grep -i pie