🔍 CVE-2019-11030

9.8
CVSS Score
CRITICAL
2019-08-22
2026-06-17 02:12
✅ 완료

🇰🇷 한글 설명

Mirasys VMS의 특정 버전에서 SMServer.exe 내의 보안 데이터 암호화 메서드가 부적절하게 처리되어 발생하는 취약점입니다. 공격자가 하드코딩된 키를 사용하여 조작된 객체를 전송하면 .NET 가비지 컬렉터 과정에서 안전하지 않은 역직렬화가 발생하며, 이를 통해 SYSTEM 권한으로 임의 코드가 실행될 수 있습니다.

💡 쉬운 설명

해커가 미리 정해진 암호 키를 이용해 특수한 명령어를 담은 가짜 데이터를 보내면, 컴퓨터가 이를 처리하는 과정에서 해커의 명령을 관리자 권한으로 실행하게 됩니다. 이로 인해 공격자가 컴퓨터의 모든 제어권을 탈취할 수 있습니다.

🇺🇸 원문 (English)

Mirasys VMS before V7.6.1 and 8.x before V8.3.2 mishandles the Mirasys.Common.Utils.Security.DataCrypt method in Common.dll in AuditTrailService in SMServer.exe. This method triggers insecure deserialization within the .NET garbage collector, in which a gadget (contained in a serialized object) may be executed with SYSTEM privileges. The attacker must properly encrypt the object; however, the hardcoded keys are available.

📍 영향받는 시스템

Mirasys VMS V7.6.1 미만 버전 및 V8.x V8.3.2 미만 버전

⚔️ 공격 벡터

하드코딩된 키를 이용해 암호화된 악성 직렬화 객체를 전송하여 원격 코드 실행(RCE) 유도

🛡️ 대응 방법

Mirasys VMS를 최신 보안 패치가 적용된 버전(V7.6.1 이상 또는 V8.3.2 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 V7.6.1 미만이거나 V8.3.2 미만인 경우 취약한 상태입니다.

Shell / Script
powershell -Command "(Get-ItemProperty 'HKLM:\SOFTWARE\Mirasys\VMS').Version"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

.NET