🔍 CVE-2020-9044

7.5
CVSS Score
HIGH
2020-03-10
2026-06-17 03:27
✅ 완료

🇰🇷 한글 설명

Metasys 제품군의 Web Services에서 발생하는 XXE(XML 외부 엔티티) 취약점입니다. 이 취약점을 통해 서비스 거부(DoS) 공격을 수행하거나 서버의 ASCII 파일을 탈취할 수 있습니다.

💡 쉬운 설명

웹 서버가 잘못된 XML 데이터를 처리할 때 발생하는 보안 약점입니다. 공격자가 이를 이용해 서버를 멈추게 하거나 서버 내부의 중요한 파일을 몰래 읽어갈 수 있습니다.

🇺🇸 원문 (English)

XXE vulnerability exists in the Metasys family of product Web Services which has the potential to facilitate DoS attacks or harvesting of ASCII server files. This affects Johnson Controls' Metasys Application and Data Server (ADS, ADS-Lite) versions 10.1 and prior; Metasys Extended Application and Data Server (ADX) versions 10.1 and prior; Metasys Open Data Server (ODS) versions 10.1 and prior; Metasys Open Application Server (OAS) version 10.1; Metasys Network Automation Engine (NAE55 only) versions 9.0.1, 9.0.2, 9.0.3, 9.0.5, 9.0.6; Metasys Network Integration Engine (NIE55/NIE59) versions 9.0.1, 9.0.2, 9.0.3, 9.0.5, 9.0.6; Metasys NAE85 and NIE85 versions 10.1 and prior; Metasys LonWorks Control Server (LCS) versions 10.1 and prior; Metasys System Configuration Tool (SCT) versions 13.2 and prior; Metasys Smoke Control Network Automation Engine (NAE55, UL 864 UUKL/ORD-C100-13 UUKLC 10th Edition Listed) version 8.1.

📍 영향받는 시스템

Johnson Controls Metasys ADS/ADS-Lite/ADX/ODS/OAS (v10.1 이하), NAE55 (v9.0.1~9.0.6), NIE55/NIE59 (v9.0.1~9.0.6), NAE85/NIE85 (v10.1 이하), LCS (v10.1 이하), SCT (v13.2 이하), NAE55 Smoke Control (v8.1)

⚔️ 공격 벡터

조작된 XML 데이터를 Web Services 엔드포인트로 전송하여 외부 엔티티 참조를 유도함

🛡️ 대응 방법

해당 제조사에서 제공하는 최신 보안 패치를 적용하거나 XML 파서의 외부 엔티티 참조 기능을 비활성화함

🔧 검증 코드

대상 시스템의 서비스 응답 헤더나 본문에서 Metasys 제품군 및 해당 버전 정보가 포함되어 있는지 확인합니다.

Shell / Script
curl -s http://<target_ip>/<web_service_endpoint> | grep -i 'Metasys'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H