🇰🇷 한글 설명
PivotX 2.3.11에서 원격 인증 사용자가 .htaccess 파일을 업로드하여 서버에서 임의의 PHP 코드를 실행할 수 있는 취약점입니다. 불충분한 파일 확장자 검증으로 인해 웹 서버 설정을 조작하고 코드 실행이 가능합니다.
💡 쉬운 설명
PivotX 관리자가 파일을 업로드할 때, 악의적인 설정파일(.htaccess)을 올려서 웹서버를 제어할 수 있는 문제입니다. 로그인한 공격자가 서버 전체를 장악할 수 있습니다.
🇺🇸 원문 (English)
PivotX 2.3.11 allows remote authenticated users to execute arbitrary PHP code via vectors involving an upload of a .htaccess file.
📍 영향받는 시스템
PivotX 2.3.11 이하 모든 버전
⚔️ 공격 벡터
인증된 사용자가 파일 업로드 기능을 통해 .htaccess 파일을 업로드하여 Apache 설정을 변조
🛡️ 대응 방법
PivotX를 2.3.12 이상으로 업그레이드하거나 파일 업로드 확장자를 화이트리스트로 제한하고 .htaccess 업로드 차단
🔧 검증 코드
버전이 2.3.11 이하면 취약합니다. 파일이 없으면 PivotX가 설치되지 않았거나 다른 경로에 있습니다.
test -f /var/www/html/pivotx/VERSION.txt && cat /var/www/html/pivotx/VERSION.txt || echo 'PivotX not found'