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' 확인 필요
smbclient --version 2>/dev/null || smbd --version 2>/dev/null || echo 'SMB not found'
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:L