🇰🇷 한글 설명
Microsoft Dynamics 365(on-premises)에서 웹 요청을 적절히 검증하지 않아 발생하는 교차 사이트 스크립팅(XSS) 취약점입니다. 인증된 공격자가 특수하게 조작된 요청을 보내 사용자 권한으로 악성 스크립트를 실행하고 권한 변경이나 콘텐츠 삭제 등의 행위를 수행할 수 있습니다.
💡 쉬운 설명
로그인한 사용자가 악성 링크나 요청을 클릭하면, 공격자가 사용자의 권한을 도용해 중요한 정보를 읽거나 설정을 바꾸는 공격입니다. 공격자는 사용자의 이름으로 몰래 명령을 내릴 수 있어 위험합니다.
🇺🇸 원문 (English)
<p>A cross site scripting vulnerability exists when Microsoft Dynamics 365 (on-premises) does not properly sanitize a specially crafted web request to an affected Dynamics server. An authenticated attacker could exploit the vulnerability by sending a specially crafted request to an affected Dynamics server.</p>
<p>The attacker who successfully exploited the vulnerability could then perform cross-site scripting attacks on affected systems and run script in the security context of the current authenticated user. These attacks could allow the attacker to read content that the attacker is not authorized to read, use the victim's identity to take actions within Dynamics Server on behalf of the user, such as change permissions and delete content, and inject malicious content in the browser of the user.</p>
<p>The security update addresses the vulnerability by helping to ensure that Dynamics Server properly sanitizes web requests.</p>
📍 영향받는 시스템
Microsoft Dynamics 365 (on-premises)
⚔️ 공격 벡터
인증된 공격자가 조작된 웹 요청을 Dynamics 서버로 전송하여 스크립트 실행
🛡️ 대응 방법
Microsoft에서 제공하는 최신 보안 업데이트를 적용하여 웹 요청 검증 로직 강화
🔧 검증 코드
설치된 보안 패치 목록에서 Dynamics 365 관련 최신 보안 업데이트가 적용되었는지 확인합니다.
powershell -Command "Get-HotFix | Where-Object { $_.HotFixID -like '*KB*' }"