
출입문 제어를 위한 Advantech WISE 4060LAN / IoT 게이트웨이 대상 Modbus 패킷 주입
출입 통제용 Advantech WISE 4060LAN / IoT Gateway에 대한 Modbus 패킷 주입. (스크립트: main.py 참조)
네트워크 상의 출입 통제용 IoT 게이트웨이에서 실행되는 Modbus 서버를 조작하는 것이 아주 쉽다는 것을 확인했습니다. WISE-4060/LAN의 관리자 패널에 접근 권한조차 없는 원격 공격자라도 스크립트를 실행하여 WISE-4060/LAN 4채널 디지털 입력 / 4채널 릴레이 출력 IoT Ethernet I/O 모듈의 디지털 출력(DO)을 방해하거나 토글할 수 있습니다.
이 취약점은 싱가포르에서 열린 SPIRITCYBER-24 IoT / OT 해커톤에 참여하는 동안 발견되었습니다.
결과: 원격 공격자는 WISE-4060/LAN 모듈에 Modbus 명령을 실행하고 DO 채널을 조작할 수 있습니다. 이로 인해 연결된 장치가 무단으로 제어되어 시스템이 켜지거나 꺼지는 등의 혼란 또는 안전하지 않은 상황이 발생할 수 있습니다.
산업 환경에서 DO 채널은 전원 릴레이, 경보 또는 기계와 같은 중요 시스템을 제어할 수 있습니다. 이 경우에는 출입 통제용입니다. 무단 조작은 위험한 상황, 안전상의 위험 또는 장비 손상으로 이어질 수 있습니다.
공격자는 유효한 Modbus 명령을 캡처했다가 나중에 재생하여 부적절한 시점에 DO 채널을 토글하는 것과 같은 의도하지 않은 동작을 유발할 수 있습니다.
다음은 DO 주소를 퍼징하는 스크립트를 실행했을 때의 출력입니다. 성공적인 응답은 끝에 0x00이 있으며, 0x02는 실패를 의미합니다.
https://github.com/user-attachments/assets/b0dccbd9-7974-430b-af5e-2198daf735db