🇰🇷 한글 설명
Tiny MoxieManager PHP 4.0.0 이전 버전의 installer command에서 원격 코드 실행 취약점이 존재합니다. 인증되지 않은 공격자가 InstallCommand에 악의적인 데이터를 주입하여 config.php에 임의의 코드를 삽입할 수 있으며, 설치 완료 후에도 이 command가 접근 가능합니다.
💡 쉬운 설명
Tiny MoxieManager의 설치 프로그램에 누구나 악의적인 코드를 실행할 수 있는 결함이 있습니다. 설치가 끝난 후에도 이 취약점을 계속 이용할 수 있어서 서버가 완전히 해킹될 위험이 있습니다.
🇺🇸 원문 (English)
In Tiny MoxieManager PHP before 4.0.0, remote code execution can occur in the installer command. This vulnerability allows unauthenticated attackers to inject and execute arbitrary code. Attacker-controlled data to InstallCommand can be inserted into config.php, and InstallCommand is available after an installation has completed.
📍 영향받는 시스템
Tiny MoxieManager PHP 4.0.0 이전의 모든 버전
⚔️ 공격 벡터
HTTP를 통해 installer command에 악의적인 코드를 주입하여 config.php에 저장하고 실행
🛡️ 대응 방법
Tiny MoxieManager PHP를 4.0.0 이상으로 즉시 업그레이드하거나, 설치 완료 후 installer command 접근을 web root에서 제거
🔧 검증 코드
결과가 출력되면 해당 경로의 MoxieManager 버전을 확인하고, config.php의 수정 권한을 검사하여 취약한 상태인지 판단
find / -name 'InstallCommand.php' 2>/dev/null | head -1