🇰🇷 한글 설명
2025년 3월 31일 이전 버전의 ASNA Assist 및 ASNA Registrar에서 .NET remoting을 대상으로 하는 역직렬화 공격 취약점이 발견되었습니다. 해당 서비스는 SYSTEM 권한으로 실행되므로, 공격자가 이를 악용할 경우 권한 상승 및 임의 코드 실행이 가능합니다.
💡 쉬운 설명
프로그램이 데이터를 읽어들이는 과정에서 보안 허점을 이용해 해커가 컴퓨터를 마음대로 조종할 수 있는 문제입니다. 특히 관리자 권한을 탈취할 수 있어 매우 위험합니다.
🇺🇸 원문 (English)
ASNA Assist and ASNA Registrar before 2025-03-31 allow deserialization attacks against .NET remoting. These are Windows system services that support license key management and deprecated Windows network authentication. The services are implemented with .NET remoting and can be exploited via well-known deserialization techniques inherent in the technology. Because the services run with SYSTEM-level rights, exploits can be crafted to achieve escalation of privilege and arbitrary code execution. This affects DataGate for SQL Server 17.0.36.0 and 16.0.89.0, DataGate Component Suite 17.0.36.0 and 16.0.89.0, DataGate Monitor 17.0.26.0 and 16.0.65.0, DataGate WebPak 17.0.37.0 and 16.0.90.0, Monarch for .NET 11.4.50.0 and 10.0.62.0, Encore RPG 4.1.36.0, Visual RPG .NET FW 17.0.37.0 and 16.0.90.0, Visual RPG .NET FW Windows Deployment 17.0.36.0 and 16.0.89.0, WingsRPG 11.0.38.0 and 10.0.95.0, Mobile RPG 11.0.35.0 and 10.0.94.0, Monarch Framework for .NET FW 11.0.36.0 and 10.0.89.0, Browser Terminal 17.0.37.0 and 16.0.90.0, Visual RPG Classic 5.2.7.0 and 5.1.17.0, Visual RPG Deployment 5.2.7.0 and 5.1.17.0, and DataGate Studio 17.0.38.0 and 16.0.104.0.
📍 영향받는 시스템
DataGate, Monarch, Encore RPG, Visual RPG, WingsRPG, Mobile RPG, Browser Terminal 관련 제품군 (버전 목록 참조)
⚔️ 공격 벡터
.NET remoting 기술의 취약점을 이용한 악성 데이터 역직렬화 공격
🛡️ 대응 방법
해당 소프트웨어를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
명령어 실행 결과로 ASNA 관련 서비스가 존재하고 실행 중인지 확인하여 취약한 서비스의 존재 여부를 파악합니다.
powershell -Command "Get-Service | Where-Object { $_.Name -like '*ASNA*' } | Select-Object Name, DisplayName, Status"