🇰🇷 한글 설명
SmarterMail 빌드 9511 이전 버전의 비밀번호 재설정 API에서 인증 우회 취약점이 발견되었습니다. 공격자가 인증 없이 관리자 계정의 비밀번호를 재설정할 수 있으며, 이를 통해 시스템 전체에 대한 관리자 권한을 획득하고 운영체제 명령을 실행할 수 있습니다.
💡 쉬운 설명
로그인하지 않은 외부인이 관리자의 비밀번호를 마음대로 바꿔버릴 수 있는 심각한 보안 결함입니다. 이 문제를 이용하면 해커가 서버의 모든 권한을 장악하고 컴퓨터를 마음대로 조종할 수 있습니다.
🇺🇸 원문 (English)
SmarterTools SmarterMail versions prior to build 9511 contain an authentication bypass vulnerability in the password reset API. The force-reset-password endpoint permits anonymous requests and fails to verify the existing password or a reset token when resetting system administrator accounts. An unauthenticated attacker can supply a target administrator username and a new password to reset the account, resulting in full administrative compromise of the SmarterMail instance. NOTE: SmarterMail system administrator privileges grant the ability to execute operating system commands via built-in management functionality, effectively providing administrative (SYSTEM or root) access on the underlying host.
📍 영향받는 시스템
SmarterTools SmarterMail versions prior to build 9511
⚔️ 공격 벡터
인증되지 않은 공격자가 force-reset-password 엔드포인트에 관리자 계정 정보와 새 비밀번호를 전송하여 공격
🛡️ 대응 방법
SmarterMail을 빌드 9511 이상의 최신 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
해당 API 엔드포인트에 접근 가능 여부를 확인하여 취약한 버전의 노출 여부를 점검합니다.
curl -s http://<target_ip>/api/v1/force-reset-password | grep -i 'error' || echo 'Endpoint exists'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
IBM Security Verify Access