🔍 CVE-2006-3649

5.1
CVSS Score
MEDIUM
2006-08-09
2026-06-16 22:27
✅ 완료

🇰🇷 한글 설명

Microsoft Visual Basic for Applications (VBA) SDK 6.0~6.4 버전에서 발생하는 버퍼 오버플로 취약점입니다. 공격자가 검증되지 않은 문서 속성을 통해 사용자의 도움을 받아 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

악성 코드가 포함된 문서를 열 때, 프로그램이 문서의 특정 정보를 제대로 확인하지 못해 발생하는 문제입니다. 이로 인해 해커가 사용자의 컴퓨터에서 몰래 명령을 실행할 수 있습니다.

🇺🇸 원문 (English)

Buffer overflow in Microsoft Visual Basic for Applications (VBA) SDK 6.0 through 6.4, as used by Microsoft Office 2000 SP3, Office XP SP3, Project 2000 SR1, Project 2002 SP1, Access 2000 Runtime SP3, Visio 2002 SP2, and Works Suite 2004 through 2006, allows user-assisted attackers to execute arbitrary code via unspecified document properties that are not verified when VBA is invoked to open documents.

📍 영향받는 시스템

Microsoft Office 2000 SP3, Office XP SP3, Project 2000/2002, Access 2000, Visio 2002, Works Suite 2004-2006 (VBA SDK 6.0-6.4 사용 제품)

⚔️ 공격 벡터

취약한 속성이 포함된 문서를 사용자가 열도록 유도하여 공격 수행

🛡️ 대응 방법

VBA SDK를 최신 버전으로 업데이트하거나 Microsoft에서 제공하는 보안 패치를 적용하십시오.

🔧 검증 코드

명령어 결과에 VBA SDK 6.0에서 6.4 사이의 버전 정보가 나타나면 취약할 가능성이 있습니다.

Shell / Script
find / -name "*.dll" 2>/dev/null | xargs grep -l "VBA" | xargs strings | grep -E '6\.[0-4]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Microsoft Office