1.1.4 Build 20230219 이전의 TP-Link Archer AX21 (AX1800) 펌웨어 버전에는 웹 관리 인터페이스의 /cgi-bin/luci;stok=/locale 엔드포인트에 있는 country 양식에 명령어 삽입 취약점이 포함되어 있었습니다. 구체적으로 write 작업의 country 매개변수가 popen() 호출에 사용되기 전에 정제되지 않아, 인증되지 않은 공격자가 간단한 POST 요청으로 명령어를 삽입할 수 있었으며 해당 명령어는 root 권한으로 실행됩니다.
1.1.4 Build 20230219 이전의 TP-Link Archer AX21 (AX1800) 펌웨어 버전에는 웹 관리 인터페이스의 /cgi-bin/luci;stok=/locale 엔드포인트에 있는 country 양식에 명령어 삽입 취약점이 포함되어 있었습니다. 구체적으로 write 작업의 country 매개변수가 popen() 호출에 사용되기 전에 정제되지 않아, 인증되지 않은 공격자가 간단한 POST 요청으로 명령어를 삽입할 수 있었으며 해당 명령어는 root 권한으로 실행됩니다.
한국어 설명은 영문 원문을 기준으로 제공됩니다. 제품명·버전·보안 식별자는 아래 원문과 함께 확인할 수 있습니다.
영문 원문 보기
TP-Link Archer AX21 (AX1800) firmware versions before 1.1.4 Build 20230219 contained a command injection vulnerability in the country form of the /cgi-bin/luci;stok=/locale endpoint on the web management interface. Specifically, the country parameter of the write operation was not sanitized before being used in a call to popen(), allowing an unauthenticated attacker to inject commands, which would be run as root, with a simple POST request.
영향 제품·버전
제품 TP-Link Archer AX21
영향 버전 TP-Link Archer AX21 All versions prior to 1.14 Build 20230219, < 1.1.4
TP-Link Archer AX21의 현재 전체 버전이 공식 영향 범위(TP-Link Archer AX21 All versions prior to 1.14 Build 20230219, < 1.1.4)에 포함되는지 확인합니다. OS를 선택하면 해당 OS의 제품·패키지·KB·APAR 확인 명령만 표시됩니다.
조치방안
Apply updates per vendor instructions.
조치 후 확인사항
패치 후 같은 명령으로 전체 버전을 다시 확인해 TP-Link Archer AX21 1.1.4 기준을 충족하는지 확인합니다. 이어서 명령어·코드 인젝션 관련 오류·공격 흔적이 새로 발생하지 않는지 확인합니다.