🇰🇷 한글 설명
Cisco Aironet 1800, 2800, 3800 시리즈 액세스 포인트의 PnP 서브시스템 취약점으로, 초기 부팅이나 팩토리 리셋 상태의 미설정 기기에서 인접한 공격자가 악의적인 PnP 응답을 통해 루트 권한으로 임의의 코드를 실행할 수 있다. 소프트웨어 버전 8.3.102.0에만 영향을 미친다.
💡 쉬운 설명
새로 설치되거나 초기화된 Cisco 무선 기지국에 공격자가 가짜 설정 명령을 주입하여 완전한 제어 권한을 탈취할 수 있는 취약점입니다. 이미 설정 완료된 기기나 최신 버전으로 업데이트된 기기는 안전합니다.
🇺🇸 원문 (English)
A vulnerability in the Plug-and-Play (PnP) subsystem of the Cisco Aironet 1800, 2800, and 3800 Series Access Points running a Lightweight Access Point (AP) or Mobility Express image could allow an unauthenticated, adjacent attacker to execute arbitrary code with root privileges. The vulnerability is due to insufficient validation of PnP server responses. The PnP feature is only active while the device does not contain a configuration, such as a first time boot or after a factory reset has been issued. An attacker with the ability to respond to PnP configuration requests from the affected device can exploit the vulnerability by returning malicious PnP responses. If a Cisco Application Policy Infrastructure Controller - Enterprise Module (APIC-EM) is available on the network, the attacker would need to exploit the issue in the short window before a valid PnP response was received. If successful, the attacker could gain the ability to execute arbitrary code with root privileges on the underlying operating system of the device. Cisco has confirmed that the only vulnerable software version is 8.3.102.0. Cisco Bug IDs: CSCvb42386.
📍 영향받는 시스템
Cisco Aironet 1800/2800/3800 Series (Lightweight/Mobility Express 이미지), 버전 8.3.102.0 only
⚔️ 공격 벡터
인접 네트워크에서 PnP 구성 요청에 대한 악의적 응답 삽입 (APIC-EM이 없을 경우 공격 윈도우 확대)
🛡️ 대응 방법
영향받는 버전 8.3.102.0을 최신 패치 버전으로 업그레이드 또는 PnP 기능 비활성화
🔧 검증 코드
결과에 Aironet 모델과 8.3.102.0 버전이 모두 표시되면 취약함; 버전이 다르거나 명령 실패하면 패치됨
snmpget -v2c -c public <ap_ip> sysDescr.0 2>/dev/null | grep -E 'Aironet.*(1800|2800|3800).*8\.3\.102\.0'