🇰🇷 한글 설명
Microsoft Windows의 Uniscribe 구성 요소에 있는 정보 공개 취약점으로, 공격자가 특수하게 제작된 웹사이트를 통해 프로세스 메모리에서 민감한 정보를 획득할 수 있습니다. Vista부터 Windows Server 2016까지 다양한 Windows 버전에 영향을 미칩니다.
💡 쉬운 설명
Windows에서 글자 처리를 담당하는 Uniscribe에 버그가 있어, 악의적인 웹사이트 방문 시 컴퓨터의 메모리에 저장된 민감한 정보(암호, 토큰 등)가 공격자에게 노출될 수 있습니다. 원격 공격 가능하며 사용자의 별도 조작이 필요하지 않습니다.
🇺🇸 원문 (English)
Uniscribe in Microsoft Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8.1, Windows Server 2012 Gold and R2, Windows RT 8.1, Windows 10 Gold, 1511, and 1607, and Windows Server 2016 allows remote attackers to obtain sensitive information from process memory via a crafted web site, aka "Uniscribe Information Disclosure Vulnerability." CVE-2017-0085, CVE-2017-0091, CVE-2017-0092, CVE-2017-0111, CVE-2017-0112, CVE-2017-0113, CVE-2017-0114, CVE-2017-0115, CVE-2017-0116, CVE-2017-0117, CVE-2017-0119, CVE-2017-0120, CVE-2017-0121, CVE-2017-0122, CVE-2017-0123, CVE-2017-0124, CVE-2017-0125, CVE-2017-0126, CVE-2017-0127, and CVE-2017-0128.
📍 영향받는 시스템
Windows Vista SP2, Server 2008 SP2/R2 SP1, Windows 7 SP1, 8.1, Server 2012 Gold/R2, RT 8.1, Windows 10 (Gold, 1511, 1607), Server 2016
⚔️ 공격 벡터
공격자가 특수하게 제작된 웹사이트(HTML/스크립트 포함)를 호스팅하고 사용자를 방문하도록 유도하여 Uniscribe 취약점 악용
🛡️ 대응 방법
Microsoft 보안 공시 MS17-011에 해당하는 KB4012212 등의 패치를 설치하거나 Windows Update를 통해 최신 보안 업데이트 적용
🔧 검증 코드
위 PowerShell 명령어로 관련 패치(KB4012212~KB4012215 등)의 설치 여부를 확인. 결과에 KB 번호가 출력되면 패치 설치됨, 결과 없으면 미설치
powershell -Command "Get-HotFix | Where-Object {$_.HotFixID -match 'KB4012212|KB4012213|KB4012214|KB4012215'} | Select-Object HotFixID"