특정 Ubiquiti 장치에서 ifname 변수가 정제되지 않기 때문에 stainfo.cgi(일명 Show AP info)에 대한 GET 요청을 통해 Command Injection이 발생하며, 이는 셸 메타문자를 사용하여 입증되었습니다. 수정된 버전은 802.11 ISP 제품의 경우 v4.0.1, AirMax ISP 제품의 경우 v5.3.5, AirSync firmware의 경우 v5.4.5입니다. 예를 들어 Nanostation5 (Air OS)가 영향을 받습니다.
특정 Ubiquiti 장치에서 ifname 변수가 정제되지 않기 때문에 stainfo.cgi(일명 Show AP info)에 대한 GET 요청을 통해 Command Injection이 발생하며, 이는 셸 메타문자를 사용하여 입증되었습니다. 수정된 버전은 802.11 ISP 제품의 경우 v4.0.1, AirMax ISP 제품의 경우 v5.3.5, AirSync firmware의 경우 v5.4.5입니다. 예를 들어 Nanostation5 (Air OS)가 영향을 받습니다.
한국어 설명은 영문 원문을 기준으로 제공됩니다. 제품명·버전·보안 식별자는 아래 원문과 함께 확인할 수 있습니다.
영문 원문 보기
On certain Ubiquiti devices, Command Injection exists via a GET request to stainfo.cgi (aka Show AP info) because the ifname variable is not sanitized, as demonstrated by shell metacharacters. The fixed version is v4.0.1 for 802.11 ISP products, v5.3.5 for AirMax ISP products, and v5.4.5 for AirSync firmware. For example, Nanostation5 (Air OS) is affected.
영향 제품·버전
제품 Ubiquiti AirOS
영향 버전 Ubiquiti AirOS < 4.0.1, >= 4.0.2 < 5.3.5, >= 5.3.6 < 5.4.5
Ubiquiti AirOS의 현재 전체 버전이 공식 영향 범위(Ubiquiti AirOS < 4.0.1, >= 4.0.2 < 5.3.5, >= 5.3.6 < 5.4.5)에 포함되는지 확인합니다. OS를 선택하면 해당 OS의 제품·패키지·KB·APAR 확인 명령만 표시됩니다.
조치방안
Apply updates per vendor instructions.
조치 후 확인사항
패치 후 같은 명령으로 전체 버전을 다시 확인해 Ubiquiti AirOS 4.0.1, 5.3.5, 5.4.5 기준을 충족하는지 확인합니다. 이어서 명령어·코드 인젝션 관련 오류·공격 흔적이 새로 발생하지 않는지 확인합니다.