🇰🇷 한글 설명
Microsoft Windows의 SMBv1(Server Message Block 1.0) 서버에서 특정 요청을 잘못 처리하여 원격 공격자가 임의의 코드를 실행할 수 있는 취약점입니다. Windows 7, 8.1, 10 및 Windows Server 2008, 2012, 2016 등 여러 버전이 영향을 받으며, 이는 WannaCry 랜섬웨어가 악용했던 것과 같은 유형의 취약점입니다.
💡 쉬운 설명
Windows 컴퓨터의 파일 공유 기능(SMB)에 보안 결함이 있어서 인터넷을 통해 해커가 원격으로 컴퓨터를 제어할 수 있는 심각한 취약점입니다. 이를 해결하려면 Windows 업데이트를 적용하거나 SMBv1을 비활성화해야 합니다.
🇺🇸 원문 (English)
The Microsoft Server Message Block 1.0 (SMBv1) server 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 an attacker to execute remote code by the way it handles certain requests, aka "Windows SMB Remote Code Execution Vulnerability". This CVE ID is unique from CVE-2017-0272, CVE-2017-0278, and CVE-2017-0279.
📍 영향받는 시스템
Windows 7 SP1, Windows 8.1, Windows 10 (Gold, 1511, 1607, 1703), Windows Server 2008 SP2, Server 2012 Gold/R2, Windows RT 8.1
⚔️ 공격 벡터
네트워크를 통해 SMBv1 서버(포트 445)로 특정 패킷을 전송하여 원격 코드 실행
🛡️ 대응 방법
Windows 업데이트 패치 적용 또는 제어판에서 SMBv1 기능 비활성화, 방화벽으로 포트 445 차단
🔧 검증 코드
SMB 서비스가 포트 139 또는 445에서 대기 중이면 LISTEN 상태가 표시되며, 결과가 없으면 취약할 가능성이 있는 SMBv1 서비스가 실행 중인 것입니다.
ss -tan 2>/dev/null | grep LISTEN | grep -E ':(139|445)' || netstat -an 2>/dev/null | grep -E ':(139|445) '