🇰🇷 한글 설명
Windows NT 4.0, 2000, XP 및 Server 2003의 SMB 구현에서 특정 SMB 패킷을 적절히 검증하지 못하는 취약점입니다. 공격자가 Trans 또는 Trans2 명령이 포함된 트랜잭션 응답을 통해 원격에서 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
윈도우 컴퓨터가 파일을 주고받을 때 사용하는 통로에 결함이 있어, 해커가 가짜 신호를 보내 컴퓨터를 마음대로 조종할 수 있는 문제입니다. 파일 이름을 아주 길게 조작하여 컴퓨터의 보안 체계를 무너뜨리는 방식입니다.
🇺🇸 원문 (English)
The Server Message Block (SMB) implementation for Windows NT 4.0, 2000, XP, and Server 2003 does not properly validate certain SMB packets, which allows remote attackers to execute arbitrary code via Transaction responses containing (1) Trans or (2) Trans2 commands, aka the "Server Message Block Vulnerability," and as demonstrated using Trans2 FIND_FIRST2 responses with large file name length fields.
📍 영향받는 시스템
Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003
⚔️ 공격 벡터
네트워크를 통해 조작된 SMB Trans/Trans2 트랜잭션 패킷 전송
🛡️ 대응 방법
Microsoft에서 제공하는 보안 패치를 적용하거나 SMBv1 사용을 중단하고 최신 OS로 업그레이드
🔧 검증 코드
출력된 운영체제 이름이 취약한 버전(NT 4.0, 2000, XP, Server 2003)에 해당하는지 확인
systeminfo | grep -i 'OS Name'