🇰🇷 한글 설명
Zimbra의 sudo 설정 오류로 인해 zimbra 사용자가 zmslapd 바이너리를 루트 권한으로 임의의 매개변수와 함께 실행할 수 있습니다. zmslapd는 사용자 정의 설정 파일을 로드할 수 있으며, 이 과정에서 루트 권한으로 실행되는 .so 플러그인을 포함할 수 있어 권한 상승이 가능합니다.
💡 쉬운 설명
Zimbra 시스템의 설정 실수로 인해 일반 사용자가 관리자(root) 권한을 탈취할 수 있는 보안 취약점입니다. 공격자가 특수하게 제작된 파일을 이용해 시스템 전체를 제어할 수 있는 위험이 있습니다.
🇺🇸 원문 (English)
Zimbra's sudo configuration permits the zimbra user to execute the zmslapd binary as root with arbitrary parameters. As part of its intended functionality, zmslapd can load a user-defined configuration file, which includes plugins in the form of .so files, which also execute as root.
📍 영향받는 시스템
Zimbra Collaboration Suite (sudo 설정이 포함된 버전)
⚔️ 공격 벡터
zimbra 사용자가 sudo를 통해 zmslapd를 실행하고, 악성 .so 플러그인이 포함된 설정 파일을 로드하도록 유도하여 권한 상승
🛡️ 대응 방법
sudoers 설정에서 zimbra 사용자의 zmslapd 실행 권한을 제거하거나, zmslapd가 임의의 설정 파일을 로드하지 못하도록 제한
🔧 검증 코드
명령어 결과에 zmslapd 실행 권한이 나타나면 취약한 상태이며, 아무것도 출력되지 않으면 안전합니다.