🇰🇷 한글 설명
TYPO3 4.5.x, 4.6.x, 4.7.x 버전의 backend help system에 있는 view_help.php 파일에서 HMAC 서명 검증이 누락되어 인증된 백엔드 사용자가 임의의 PHP 객체를 역직렬화할 수 있는 취약점입니다. 이를 통해 원격 코드 실행(RCE)이 가능합니다.
💡 쉬운 설명
TYPO3 관리자 계정으로 로그인한 사람이 특정 파일을 조작하면 서버에서 원하는 프로그램을 실행시킬 수 있는 버그입니다. 이는 데이터 탈취나 시스템 장악으로 이어질 수 있습니다.
🇺🇸 원문 (English)
view_help.php in the backend help system in TYPO3 4.5.x before 4.5.19, 4.6.x before 4.6.12 and 4.7.x before 4.7.4 allows remote authenticated backend users to unserialize arbitrary objects and possibly execute arbitrary PHP code via an unspecified parameter, related to a "missing signature (HMAC)."
📍 영향받는 시스템
TYPO3 4.5.0-4.5.18, 4.6.0-4.6.11, 4.7.0-4.7.3
⚔️ 공격 벡터
인증된 백엔드 사용자가 view_help.php에 조작된 직렬화 객체를 전달하여 PHP 코드 실행
🛡️ 대응 방법
TYPO3를 4.5.19 이상, 4.6.12 이상, 4.7.4 이상으로 업그레이드
🔧 검증 코드
composer.json에서 TYPO3 버전을 확인하여 4.5.19, 4.6.12, 4.7.4 미만이면 취약함
grep -E '"typo3/cms"|version' composer.json 2>/dev/null | head -2