🔍 CVE-2017-11780

7.0
CVSS Score
HIGH
2017-10-13
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

Microsoft Windows의 SMBv1(Server Message Block 1.0) 프로토콜이 특정 요청을 적절히 처리하지 못하여 원격 공격자가 인증 없이 시스템에서 임의의 코드를 실행할 수 있는 취약점입니다. WannaCry, NotPetya 등 대규모 사이버 공격에 악용되었습니다.

💡 쉬운 설명

Windows 컴퓨터의 파일 공유 기능에 결함이 있어서 인터넷을 통해 해커가 명령을 실행할 수 있습니다. 감염되면 개인정보 탈취, 시스템 장악, 랜섬웨어 설치 등의 피해가 발생합니다.

🇺🇸 원문 (English)

The Server Message Block 1.0 (SMBv1) on Microsoft 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, 1607, and 1703, and Windows Server 2016, allows a remote code execution vulnerability when it fails to properly handle certain requests, aka "Windows SMB Remote Code Execution Vulnerability".

📍 영향받는 시스템

Windows Server 2008 SP2/R2 SP1, Windows 7 SP1, Windows 8.1, Windows Server 2012/R2, Windows RT 8.1, Windows 10 (Gold/1511/1607/1703), Windows Server 2016

⚔️ 공격 벡터

네트워크를 통해 포트 445(SMB)로 특조된 패킷을 전송하여 원격 코드 실행 (인증 불필요)

🛡️ 대응 방법

Microsoft 보안 업데이트 설치, SMBv1 비활성화(Group Policy: Computer Configuration > Policies > Windows Components > Network > Lanman Server), 방화벽으로 포트 445 차단

🔧 검증 코드

Linux의 경우 Samba 클라이언트/서버 버전 확인 (Windows는 'powershell Get-SmbServerConfiguration | Select EnableSMB1Protocol' 사용); 결과에 Samba 4.5.0 이상이면 기본적으로 SMBv1 비활성화, 이하 버전은 구성 파일에서 'disable SMB1' 확인 필요

Shell / Script
smbclient --version 2>/dev/null || smbd --version 2>/dev/null || echo 'SMB not found'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Windows 10