🔍 CVE-2006-0187

5.1
CVSS Score
MEDIUM
2006-01-12
2026-06-16 22:20
✅ 완료

🇰🇷 한글 설명

Microsoft Visual Studio 2005의 설계 결함으로 인해 사용자 정의 컨트롤의 Load 이벤트에서 코드가 자동으로 실행됩니다. 공격자가 악성 Visual Studio 프로젝트 파일을 만들어 사용자가 이를 열도록 유도하면 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

해커가 만든 특수한 프로젝트 파일을 Visual Studio로 열기만 해도 컴퓨터에 악성 프로그램이 자동으로 실행될 수 있는 문제입니다. 사용자가 의도하지 않은 명령이 프로그램 실행과 동시에 몰래 수행될 수 있습니다.

🇺🇸 원문 (English)

By design, Microsoft Visual Studio 2005 automatically executes code in the Load event of a user-defined control (UserControl1_Load function), which allows user-assisted attackers to execute arbitrary code by tricking the user into opening a malicious Visual Studio project file.

📍 영향받는 시스템

Microsoft Visual Studio 2005

⚔️ 공격 벡터

사용자가 악성 코드가 포함된 Visual Studio 프로젝트 파일을 열도록 유도하는 사회 공학적 공격

🛡️ 대응 방법

Visual Studio를 최신 보안 패치가 적용된 버전으로 업데이트하거나 신뢰할 수 없는 프로젝트 파일을 열지 않음

🔧 검증 코드

레지스트리에서 Visual Studio 설치 버전을 확인하여 해당 취약점이 존재하는 구버전인지 확인합니다.

Shell / Script
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0" 2>/dev/null | grep -i "version"

📊 CVSS Vector String

CVSS Vector
AV:N/AC:H/Au:N/C:P/I:P/A:P

💻 영향받는 소프트웨어

Visual Studio