🇰🇷 한글 설명
Seagull Software BarTender 2010, 2016, 2019 버전의 .NET Remoting 서비스에서 인증 없이 원격 코드 실행이 가능한 취약점이 발견되었습니다. 공격자는 TCP 7375 포트를 통해 악성 객체를 전송하여 임의 파일을 읽거나 쓰거나, NTLMv2 인증을 강제하여 자격 증명을 탈취할 수 있습니다. 해당 서비스는 NT AUTHORITY\SYSTEM 권한으로 실행되므로 공격 성공 시 시스템 전체 제어권을 획득할 수 있습니다.
💡 쉬운 설명
해커가 인증 절차 없이 원격에서 컴퓨터에 명령을 내리거나 중요한 파일을 훔칠 수 있는 매우 위험한 보안 구멍입니다. 이 취약점을 이용하면 공격자가 컴퓨터의 모든 권한을 장악할 수 있습니다.
🇺🇸 원문 (English)
Seagull Software BarTender 2010, 2016, and 2019 contain an unauthenticated remote code execution vulnerability in the .NET Remoting service exposed on TCP port 7375 via BtSystem.Service.exe. The service registers an unauthenticated singleton endpoint — BarTenderSystem for BarTender 2016 <= R9, and DataServiceSingleton for BarTender 2019 <= R10 — configured with BinaryServerFormatterSinkProvider and TypeFilterLevel set to Full. An unauthenticated remote attacker can exploit .NET Remoting object unmarshalling to read or write arbitrary files on the server using the .NET WebClient class, or coerce NTLMv2 authentication by supplying a UNC path to an attacker-controlled server, enabling sensitive credential disclosure, remote code execution, or lateral movement depending on service account privileges and network environment. The service runs in the context of NT AUTHORITY\\SYSTEM. This vulnerability is corrected in BarTender 12.0.1. Users of affected releases should upgrade to BarTender 12.0.1 or later.
📍 영향받는 시스템
Seagull Software BarTender 2010, 2016, 2019 (BarTender 12.0.1 미만 버전)
⚔️ 공격 벡터
TCP 7375 포트의 .NET Remoting 서비스에 악성 객체를 전송하여 원격 코드 실행 및 파일 조작
🛡️ 대응 방법
BarTender 버전을 12.0.1 이상으로 즉시 업그레이드하십시오.
🔧 검증 코드
출력된 버전 번호가 12.0.1보다 낮으면 취약한 상태입니다.
powershell -Command "(Get-Item 'C:\Program Files\Seagull\BarTender\BtSystem.Service.exe').VersionInfo.FileVersion"