
splash_page_SDN.cgi의 명령 인젝션을 통한 ASUS ExpertWiFi 및 RT-AX57 Go 라우터용 인증된 RCE 익스플로잇입니다. 대상 장치에서 임의 명령을 실행하려면 유효한 로그인 토큰이 필요합니다.
ASUS ExpertWiFi EBM63, EBM68 및 RT-AX57 Go 펌웨어는 12-04-2024 패치 이전 버전에서 splash_page_SDN.cgi 함수에 명령 주입 취약점이 있습니다. 공격자가 특수하게 조작된 요청을 보내면 임의 코드 실행이 가능합니다.
참고 자료:
이 취약점은 인증된 RCE(원격 코드 실행)입니다. 이 스크립트를 사용하려면 먼저 대상의 로그인 토큰(쿠키 헤더의 asus_token 값)을 획득해야 합니다.
$ python3 CVE-2024-1655.py --host <TARGET_HOST> --token <ASUS_TOKEN> <COMMAND>
예시: tmp 디렉터리에 파일 생성하기
$ python3 CVE-2024-1655.py --host http://192.168.1.1:8080 --token pEnRts37WwOZT1qwwJjhRWFhfBLBmNQ "echo pwned > /tmp/pwn.txt"
저자는 이 소프트웨어를 학술 연구 및 관련 보안 위험에 대한 이해를 돕기 위한 목적으로만 제작했습니다. 또한, 이 소프트웨어는 명시적으로 승인된 경우를 제외하고 시스템을 공격하는 데 사용하도록 만들어진 것이 아닙니다. 프로젝트 유지관리자는 소프트웨어의 오용에 대해 책임을 지지 않습니다. 책임 있는 사용을 권장합니다.