🇰🇷 한글 설명
PHProjekt 5.2.0에서 magic_quotes_gpc가 비활성화되었을 때 calendar, search 모듈과 로그아웃 쿠키를 통한 SQL injection 취약점이 존재합니다. 인증된 공격자가 임의의 SQL 명령어를 실행하여 데이터베이스를 조작할 수 있습니다.
💡 쉬운 설명
PHProjekt의 특정 기능이 사용자 입력을 제대로 검증하지 않아 공격자가 SQL 명령어를 숨겨 전송할 수 있습니다. 이를 통해 데이터베이스의 모든 데이터를 열람하거나 변조할 수 있습니다.
🇺🇸 원문 (English)
Multiple SQL injection vulnerabilities in PHProjekt 5.2.0, when magic_quotes_gpc is disabled, allow remote authenticated users to execute arbitrary SQL commands via (1) unspecified vectors to the (a) calendar and (2) search modules, and an (2) unspecified cookie when the user logs out.
📍 영향받는 시스템
PHProjekt 5.2.0 (magic_quotes_gpc 비활성화 상태)
⚔️ 공격 벡터
calendar 또는 search 모듈의 파라미터에 SQL injection payload를 주입하거나 로그아웃 시 쿠키에 악의적인 SQL 명령어 전송
🛡️ 대응 방법
PHProjekt을 5.2.1 이상의 최신 버전으로 업그레이드하거나 PHP 설정에서 magic_quotes_gpc를 활성화
🔧 검증 코드
설치 경로가 출력되면 PHProjekt이 설치되어 있으며, 해당 경로의 버전 파일을 확인하여 5.2.0인지 판단
find / -name '*phpprojekt*' -type d 2>/dev/null | head -1