🇰🇷 한글 설명
Zmanda Recovery Manager (ZRM) for MySQL 2.x의 socket-server.pl에서 doHotCopy 서브루틴이 $MYSQL_BINPATH 변수에 대한 입력 검증을 수행하지 않아, 원격 공격자가 조작된 변수를 통해 임의의 시스템 명령을 실행할 수 있습니다. 2.1.1 이전 버전이 모두 취약합니다.
💡 쉬운 설명
MySQL 백업 도구인 Zmanda에서 특정 설정값을 악용하면 누구나 인터넷으로 서버 명령을 실행할 수 있습니다. 이를 통해 공격자가 전체 시스템을 제어할 수 있게 됩니다.
🇺🇸 원문 (English)
The doHotCopy subroutine in socket-server.pl in Zmanda Recovery Manager (ZRM) for MySQL 2.x before 2.1.1 allows remote attackers to execute arbitrary commands via vectors involving a crafted $MYSQL_BINPATH variable.
📍 영향받는 시스템
Zmanda Recovery Manager for MySQL 2.0.x ~ 2.1.0
⚔️ 공격 벡터
원격에서 socket-server.pl의 doHotCopy 함수로 조작된 $MYSQL_BINPATH 변수를 전송하여 명령 실행 유도
🛡️ 대응 방법
ZRM을 2.1.1 이상으로 업그레이드 또는 socket-server.pl 접근 제한 및 입력 필터링 강화
🔧 검증 코드
출력된 버전이 2.1.1 미만이면 취약함. 패키지가 없으면 설치되지 않은 상태.
rpm -qa 2>/dev/null | grep -E 'zmanda|zrm' | grep -oP '\d+\.\d+\.\d+'