🔍 CVE-2026-104660

7.8
CVSS Score
HIGH
2026-10-08
2026-10-08 21:02
✅ 완료

🇰🇷 한글 설명

Progressive Robot hMailServer 6.0.0부터 6.3.5 버전에서 COM 객체에 대한 권한 검증이 누락되었습니다. 이를 통해 로컬 사용자가 hMailServer 계정 없이도 서비스 계정 권한으로 임의 파일을 읽고 쓸 수 있으며, 임의의 발신자로 메일을 큐에 쌓을 수 있습니다.

💡 쉬운 설명

컴퓨터에 로그인한 사용자가 메일 서버의 보안 구멍을 이용해 서버의 중요한 파일을 훔치거나 마음대로 수정할 수 있는 문제입니다. 특히 서버 권한을 탈취하여 컴퓨터 전체를 제어할 수도 있는 위험한 상태입니다.

🇺🇸 원문 (English)

Missing authorization on COM objects in Progressive Robot hMailServer 6.0.0 through 6.3.5 (Windows only) lets a local interactive user with no hMailServer credential read and write arbitrary files as the service account and queue mail as any sender. The service registers its COM classes with no DCOM access or launch permission and calls CoInitializeSecurity with no security descriptor, so any user logged on at the console or over Remote Desktop can activate the classes in the running service; a hMailServer.Message, its Attachments and Attachment, and a hMailServer.FetchAccount created this way carry a credential that never authenticated. Attachments.Add(path) and Attachment.SaveAs(path) performed no authorization check, and Message.Save/Copy and FetchAccount.AccountID/Save performed none either up to 6.3.3 and from 6.3.4 treated a holder with no credential as the server's own event-script host. Because the service does not impersonate the COM caller, Attachments.Add reads any file the service account can read and returns it, Attachment.SaveAs writes attacker-chosen bytes to any path it can write (on a LocalSystem installation, code execution as SYSTEM), Message.Save queues outbound mail from any address past the SMTP checks, and FetchAccount attaches a mail-fetch job to any mailbox. The objects an Application handed out behave the same once a later Authenticate on that Application fails.

📍 영향받는 시스템

Progressive Robot hMailServer 6.0.0 ~ 6.3.5 (Windows 전용)

⚔️ 공격 벡터

로컬 또는 원격 데스크톱으로 로그인한 사용자가 권한 검증이 없는 COM 클래스를 호출하여 공격

🛡️ 대응 방법

hMailServer를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 6.0.0에서 6.3.5 사이라면 해당 취약점에 노출된 상태입니다.

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server