🇰🇷 한글 설명
Tenda AC6 라우터 15.03.06.23 버전의 /goform/WifiApScan 함수에서 wl2g.public.country와 wl5g.public.country 매개변수에 대한 입력 검증 부재로 인한 OS 명령 주입 취약점입니다. 원격 공격자가 이 취약점을 악용하여 라우터에서 임의의 시스템 명령을 실행할 수 있습니다.
💡 쉬운 설명
Tenda 무선 라우터의 설정 페이지에서 국가 설정값을 검증하지 않아, 악의적인 명령을 몰래 삽입할 수 있는 보안 결함입니다. 인터넷이 연결된 누구나 이를 이용해 라우터를 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
A weakness has been identified in Tenda AC6 15.03.06.23. Affected by this vulnerability is the function formWifiApScan of the file /goform/WifiApScan of the component httpd. Executing a manipulation of the argument wl2g.public.country/wl5g.public.country can lead to os command injection. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks.
📍 영향받는 시스템
Tenda AC6 버전 15.03.06.23 이하
⚔️ 공격 벡터
HTTP 요청의 wl2g.public.country/wl5g.public.country 파라미터에 OS 명령 주입을 통한 원격 공격
🛡️ 대응 방법
최신 펌웨어로 업데이트하거나, 라우터 관리 인터페이스를 신뢰할 수 있는 IP로 제한
🔧 검증 코드
응답이 정상 반환되면 취약점 가능성 있음. 펌웨어 버전은 라우터 웹 관리 인터페이스 또는 SSH 접근 후 cat /proc/version 등으로 확인
curl -s http://<라우터IP>/goform/WifiApScan -d 'wl2g.public.country=US' 2>/dev/null | grep -i 'country\|error' | head -5