🇰🇷 한글 설명
SiteBar 3.3.8의 translator.php에서 발견된 Eval injection 취약점으로, upd cmd action의 edit 파라미터를 통해 원격 인증 사용자가 임의의 PHP 코드를 실행할 수 있다. 이는 CVE-2007-5492와는 별개의 취약점이며 서버의 완전한 제어를 초래할 수 있다.
💡 쉬운 설명
SiteBar 웹사이트 관리 도구에서 로그인한 사용자가 특정 설정값 조작을 통해 서버에서 임의의 코드를 실행할 수 있는 문제입니다. 해킹된 계정이나 악의적인 내부자로 인해 웹서버 전체가 장악될 수 있습니다.
🇺🇸 원문 (English)
Eval injection vulnerability in the translation module (translator.php) in SiteBar 3.3.8 allows remote authenticated users to execute arbitrary PHP code via the edit parameter in an upd cmd action, a different vulnerability than CVE-2007-5492.
⚔️ 공격 벡터
인증된 사용자가 upd cmd의 edit 파라미터에 PHP eval() 함수를 우회하는 코드를 삽입하여 임의 코드 실행
🛡️ 대응 방법
SiteBar를 3.3.8 이후의 패치 버전으로 업그레이드하거나, translator.php에서 eval() 함수 사용을 제거하고 안전한 함수 호출 방식으로 대체
🔧 검증 코드
결과가 있으면 eval() 함수를 사용 중인 취약한 translator.php 파일이며, 결과가 없으면 SiteBar가 설치되지 않았거나 패치된 상태입니다.
find / -name 'translator.php' 2>/dev/null | xargs grep -l 'eval' | head -5