🇰🇷 한글 설명
Windows 설치 프로그램이 Npcap을 배포하면서 접근 제한 옵션을 안전하지 않은 기본값으로 두어, 드라이버가 관리자로 제한되지 않고 호스트의 모든 로컬 사용자에게 접근 가능했습니다. 관리자 권한이 없는 로컬 사용자가 이 드라이버를 이용해 호스트와 같은 네트워크 세그먼트의 다른 시스템 트래픽을 캡처하고 임의의 원시 패킷을 전송할 수 있습니다.
💡 쉬운 설명
Npcap이라는 네트워크 도구를 설치할 때 관리자만 쓸 수 있어야 하는 기능이 일반 사용자에게도 열려 있었습니다. 이 때문에 권한이 낮은 사용자가 같은 네트워크의 다른 장비 통신 내용을 엿볼 수 있습니다.
🇺🇸 원문 (English)
The Windows installer deployed Npcap leaving its access restriction option at the insecure default value, so the driver was accessible to every local user of the host instead of being restricted to administrators only. A local user without administrative privileges could use the Npcap driver to capture the traffic reaching the host, which discloses information belonging both to the host and to other systems on the same network segment, and to send arbitrary raw packets on that segment.
📍 영향받는 시스템
Npcap이 설치된 Windows 시스템 (취약한 설치 프로그램으로 배포된 버전)
⚔️ 공격 벡터
관리자 권한이 없는 로컬 사용자가 Npcap 드라이버에 접근해 네트워크 트래픽을 캡처하고 원시 패킷을 전송
🛡️ 대응 방법
Npcap을 최신 버전으로 업데이트하고 설치 시 'Restrict Npcap driver's access to Administrators only' 옵션을 반드시 선택
🔧 검증 코드
출력된 Npcap 버전이 패치된 최신 버전인지 확인하고, 설치된 버전이 취약 버전보다 낮다면 업데이트 필요, 설정은 Npcap 설치 경로에서 관리자 전용 옵션 적용 여부를 별도로 확인
wmic product where "name like 'Npcap%'" get name,version