🇰🇷 한글 설명
ASUS RT 시리즈 라우터의 httpd 웹 서버에서 발견된 XSS 취약점으로, 50자를 초과하는 파일명을 요청하여 임의의 JavaScript 코드를 주입할 수 있습니다. 원격 공격자가 사용자의 브라우저에서 악성 스크립트를 실행하여 관리자 계정 정보를 탈취하거나 라우터 설정을 변경할 수 있습니다.
💡 쉬운 설명
ASUS 라우터 웹 관리 페이지에서 긴 파일명을 요청하면 악성 코드를 삽입할 수 있는 보안 결함입니다. 이를 통해 공격자가 라우터 관리자 권한을 탈취하거나 네트워크 설정을 조작할 수 있습니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in httpd on ASUS RT-N56U, RT-N66U, RT-AC66U, RT-N66R, RT-AC66R, RT-AC68U, RT-AC68R, RT-N66W, RT-AC66W, RT-AC87R, RT-AC87U, RT-AC51U, RT-AC68P, RT-N11P, RT-N12+, RT-N12E B1, RT-AC3200, RT-AC53U, RT-AC1750, RT-AC1900P, RT-N300, and RT-AC750 routers with firmware before 3.0.0.4.380.7378; RT-AC68W routers with firmware before 3.0.0.4.380.7266; and RT-N600, RT-N12+ B1, RT-N11P B1, RT-N12VP B1, RT-N12E C1, RT-N300 B1, and RT-N12+ Pro routers with firmware before 3.0.0.4.380.9488 allows remote attackers to inject arbitrary JavaScript by requesting filenames longer than 50 characters.
📍 영향받는 시스템
ASUS RT-N56U, RT-N66U, RT-AC66U, RT-AC68U, RT-AC87R 등 RT 시리즈 라우터 펌웨어 3.0.0.4.380 버전 이전
⚔️ 공격 벡터
라우터 웹 인터페이스에 50자 이상의 파일명이 포함된 HTTP 요청 전송으로 JavaScript 코드 주입
🛡️ 대응 방법
ASUS 공식 웹사이트에서 해당 라우터 모델의 최신 펌웨어(3.0.0.4.380 이상)를 다운로드하여 업그레이드
🔧 검증 코드
라우터 웹 인터페이스에서 표시되는 펌웨어 버전이 모델별 권장 버전(RT-N56U 등은 3.0.0.4.380.7378 이상) 이상인지 확인
curl http://192.168.1.1/Status_Internet.asp 2>/dev/null | grep -i firmware