🇰🇷 한글 설명
Joomla! 2.5.x(2.5.10 이전)와 3.0.x(3.0.4 이전)의 remember.php 플러그인이 쿠키 역직렬화 시 객체 검증을 제대로 수행하지 않습니다. 인증된 공격자가 PHP 객체 주입 공격으로 서비스 거부(DoS)를 유발할 수 있습니다.
💡 쉬운 설명
Joomla의 '로그인 기억' 기능에서 보안이 부족해 로그인한 공격자가 특수한 쿠키를 보내 시스템을 충돌시킬 수 있습니다. 사용자 정보가 충분히 검증되지 않고 저장되었기 때문입니다.
🇺🇸 원문 (English)
plugins/system/remember/remember.php in Joomla! 2.5.x before 2.5.10 and 3.0.x before 3.0.4 does not properly handle an object obtained by unserializing a cookie, which allows remote authenticated users to conduct PHP object injection attacks and cause a denial of service via unspecified vectors.
📍 영향받는 시스템
Joomla! 2.5.0-2.5.9, 3.0.0-3.0.3
⚔️ 공격 벡터
인증된 원격 사용자가 조작된 'remember' 쿠키를 통해 비보안 역직렬화 트리거
🛡️ 대응 방법
Joomla를 2.5.10 이상 또는 3.0.4 이상으로 즉시 업데이트
🔧 검증 코드
결과가 0이면 안전(패치됨), 1 이상이면 취약한 unserialize 사용이 발견됨
find /path/to/joomla -name 'remember.php' -exec grep -l 'unserialize.*cookie' {} \; 2>/dev/null | wc -l