🇰🇷 한글 설명
Microsoft Dynamics 365 for Finance and Operations(온프레미스) 버전 10.0.11에서 원격 코드 실행 취약점이 발견되었습니다. 데이터 가져오기 및 내보내기 권한을 가진 인증된 공격자가 특수하게 제작된 파일을 전송하여 서버 측 스크립트를 실행할 수 있습니다.
💡 쉬운 설명
데이터를 주고받을 수 있는 권한을 가진 사용자가 조작된 파일을 올리면, 서버가 이를 잘못 처리하여 해커가 서버를 마음대로 조종할 수 있는 문제입니다. 이를 통해 해커가 서버에서 악성 명령을 실행할 위험이 있습니다.
🇺🇸 원문 (English)
<p>A remote code execution vulnerability exists in Microsoft Dynamics 365 for Finance and Operations (on-premises) version 10.0.11. An attacker who successfully exploited this vulnerability could gain remote code execution via server-side script execution on the victim server.</p>
<p>An authenticated attacker with privileges to import and export data could exploit this vulnerability by sending a specially crafted file to a vulnerable Dynamics server.</p>
<p>The security update addresses the vulnerability by correcting how Microsoft Dynamics 365 for Finance and Operations (on-premises) version 10.0.11 handles user input.</p>
📍 영향받는 시스템
Microsoft Dynamics 365 for Finance and Operations (on-premises) version 10.0.11
⚔️ 공격 벡터
데이터 가져오기/내보내기 권한을 가진 인증된 공격자가 특수하게 제작된 파일을 서버로 전송
🛡️ 대응 방법
Microsoft에서 제공하는 최신 보안 업데이트를 적용하여 사용자 입력 처리 로직을 수정해야 합니다.
🔧 검증 코드
출력된 버전 번호가 10.0.11인지 확인하여 해당 버전일 경우 취약할 수 있음을 인지합니다.
powershell -Command "(Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Dynamics\Version').Version"