🔍 CVE-2020-16856

7.8
CVSS Score
HIGH
2020-09-11
2026-06-17 02:58
✅ 완료

🇰🇷 한글 설명

Visual Studio가 메모리 내 객체를 부적절하게 처리할 때 발생하는 원격 코드 실행 취약점입니다. 공격자가 특수하게 제작된 파일을 사용자가 열도록 유도하면, 현재 사용자의 권한으로 임의의 코드를 실행하여 시스템을 제어할 수 있습니다.

💡 쉬운 설명

Visual Studio로 악성 파일이 담긴 문서를 열면 해커가 내 컴퓨터를 마음대로 조종할 수 있는 보안 약점입니다. 관리자 권한을 가진 사용자가 파일을 열 경우 컴퓨터의 모든 권한을 탈취당할 위험이 있습니다.

🇺🇸 원문 (English)

<p>A remote code execution vulnerability exists in Visual Studio when it improperly handles objects in memory. An attacker who successfully exploited the vulnerability could run arbitrary code in the context of the current user. If the current user is logged on with administrative user rights, an attacker could take control of the affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.</p> <p>To exploit the vulnerability, an attacker would have to convince a user to open a specially crafted file with an affected version of Visual Studio.</p> <p>The update addresses the vulnerability by correcting how Visual Studio handles objects in memory.</p>

📍 영향받는 시스템

취약한 버전의 Microsoft Visual Studio

⚔️ 공격 벡터

사용자가 공격자가 만든 특수 제작 파일을 Visual Studio로 실행하도록 유도 (Social Engineering)

🛡️ 대응 방법

Microsoft에서 제공하는 최신 Visual Studio 보안 업데이트를 설치하십시오.

🔧 검증 코드

출력된 Visual Studio의 버전이 보안 패치가 적용된 최신 버전인지 확인하십시오.

Shell / Script
powershell -Command "Get-Package -Name 'Visual Studio*' | Select-Object Name, Version"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Visual Studio