🔍 CVE-2020-16860

6.8
CVSS Score
MEDIUM
2020-09-11
2026-06-17 02:58
✅ 완료

🇰🇷 한글 설명

Microsoft Dynamics 365(온프레미스)에서 웹 요청에 대한 입력값 검증이 미흡하여 발생하는 원격 코드 실행 취약점입니다. 인증된 공격자가 특수하게 조작된 요청을 보내면 SQL 서비스 계정 권한으로 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

해커가 조작된 명령어를 서버에 보내면 서버가 이를 잘못된 명령으로 인식하여 해커의 명령을 실행하게 되는 문제입니다. 이를 통해 해커는 데이터베이스 관리자 권한을 탈취할 위험이 있습니다.

🇺🇸 원문 (English)

<p>A remote code execution vulnerability exists in Microsoft Dynamics 365 (on-premises) when the server fails to properly sanitize web requests to an affected Dynamics server. An attacker who successfully exploited the vulnerability could run arbitrary code in the context of the SQL service account. An authenticated attacker could exploit this vulnerability by sending a specially crafted request to a vulnerable Dynamics server. The security update addresses the vulnerability by correcting how Microsoft Dynamics 365 (on-premises) validates and sanitizes user input.</p>

📍 영향받는 시스템

Microsoft Dynamics 365 (on-premises)

⚔️ 공격 벡터

인증된 공격자가 취약한 서버로 특수하게 조작된 웹 요청을 전송하여 공격

🛡️ 대응 방법

Microsoft에서 제공하는 최신 보안 업데이트를 적용하여 입력값 검증 로직 수정

🔧 검증 코드

명령어 실행 결과로 해당 보안 패치(KB 번호)가 목록에 나타나면 조치가 완료된 것입니다.

Shell / Script
Get-HotFix | Where-Object { $_.HotFixID -eq 'KB4561234' } # 실제 패치 번호로 대체 필요

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Dynamics 365