Microsoft Windows SmartScreen 보안 기능 우회 취약점 (CVE-2024-21412) 분석 및 대응 가이드
실무자 핵심 요약 (Executive Summary)
SECOPS ASSESSMENTWindows 10, 11 및 Windows Server 제품군 전체
공격자가 악성 인터넷 바로가기(.url) 파일을 통해 Windows Defender SmartScreen 경고를 우회하고 원격 코드를 실행할 수 있습니다
Microsoft 공식 보안 패치를 즉시 적용하고, 외부에서 유입되는 .url 및 .lnk 파일에 대한 이메일/네트워크 필터링을 강화하십시오
영향받는 제품 및 버전 범위
권장 패치 및 임시 완화(Workaround) 가이드
패치 및 우회 명령어1. 공식 보안 패치 및 버전 업그레이드 명령어
가장 확실한 해결책은 Microsoft에서 제공하는 공식 누적 업데이트를 적용하는 것입니다. 아래 PowerShell 명령어를 사용하여 Windows Update를 강제 실행하고 최신 패치 상태를 유지하십시오.
# Windows Update 모듈 설치 및 업데이트 확인
Install-Module PSWindowsUpdate -Force -SkipPublisherCheck
Get-WindowsUpdate -AcceptAll -Install -AutoReboot2. 패치 전 임시 완화(Workaround) 및 접근 제어 설정
즉각적인 패치가 불가능한 환경에서는 방화벽 및 그룹 정책을 통해 외부 SMB(TCP 445) 및 WebDAV(HTTP/HTTPS) 아웃바운드 트래픽을 차단하여 악성 원격 자원 연결을 방지해야 합니다.
# 외부로 나가는 SMB(Port 445) 트래픽 차단 방화벽 규칙 생성
New-NetFirewallRule -DisplayName 'Block Outbound SMB' -Direction Outbound -LocalPort 445 -Protocol TCP -Action Block3. 침해 흔적(IoC) 및 로그·버전 점검 스크립트
시스템 내에 의심스러운 .url 파일이 다운로드되었거나 실행된 흔적이 있는지 PowerShell을 통해 검사할 수 있습니다.
# 다운로드 폴더 내에서 외부 URL을 가리키는 .url 파일 검색 및 URL 내용 추출
Get-ChildItem -Path '$env:USERPROFILE\Downloads' -Filter *.url -Recurse | ForEach-Object {
$content = Get-Content $_.FullName
if ($content -match 'URL=file://' -or $content -match 'URL=\\\\') {
Write-Host '[WARNING] Suspicious URL file detected:' $_.FullName
Write-Host $content
}
}패치 재부팅 전까지 서버와 엔드포인트를 노리는 커널 권한 상승(LPE) 공격을 AI 행위 탐지로 차단하세요
Windows 및 Linux 서버의 긴급 OS 패치에는 점검 창(Maintenance Window)이 필요합니다. 패치 전까지 비정상 프로세스 생성과 메모리 악용을 실시간으로 격리하세요.
취약점 발생 원리 및 공격 메커니즘
1. 취약점 개요 및 발생 원인 (Root Cause)
본 취약점(CVE-2024-21412)은 Windows Defender SmartScreen의 보안 보호 조치를 우회할 수 있는 보안 기능 우회 취약점입니다. 원인은 Windows가 인터넷 바로가기(.url) 파일을 처리할 때, 특정 중첩 구조나 특수하게 조작된 경로 매핑을 적절히 검증하지 못하는 설계 결함(CWE-693)에 기인합니다. 이로 인해 시스템은 신뢰할 수 없는 외부 파일에 부여되어야 하는 'Mark-of-the-Web (MotW)' 경고를 생략하게 됩니다.
2. 공격 메커니즘 및 익스플로잇 시나리오
실제 위협 그룹(APT)은 이 취약점을 악용하기 위해 다단계 바로가기 체인을 구성합니다. 공격자는 먼저 피해자에게 악성 .url 파일을 전송합니다. 이 .url 파일은 로컬 컴퓨터 내부의 다른 .url 파일을 가리키거나, WebDAV/SMB 공유 폴더에 존재하는 또 다른 바로가기 파일을 참조하도록 설계됩니다. Windows 탐색기가 이 다단계 참조를 해석하는 과정에서 SmartScreen의 MotW 검사 로직이 우회되며, 사용자가 경고 창을 보지 못한 채 공격자가 지정한 악성 페이로드(예: DLL, 실행 파일)가 백그라운드에서 실행됩니다.
3. 비즈니스 및 인프라 파급 영향
본 취약점은 이미 실제 공격에 악용된 것으로 확인되어 CISA KEV(Known Exploited Vulnerabilities) 목록에 등재되었으며, EPSS 점수가 0.99를 초과하여 매우 높은 위험도를 가집니다. 공격자가 이 취약점을 성공적으로 악용할 경우, 내부 임직원의 PC를 최초 침투 거점(Initial Foothill)으로 확보한 뒤 내부망 전체로 랜섬웨어를 유포하거나 기밀 데이터를 탈취하는 등 심각한 비즈니스 중단 사태를 초래할 수 있습니다.
공식 보안 권고문 및 참조 링크
Internet Shortcut Files Security Feature Bypass Vulnerability
자주 묻는 실무 질문 (FAQ — CVE-2024-21412)
FAQQ1. CVE-2024-21412 취약점의 위험도와 실제 악용 가능성은 어느 정도입니까?
CVE-2024-21412의 기본 점수는 CVSS 8.1 (HIGH)이며, 향후 30일 내 실제 악용 확률을 나타내는 EPSS 점수는 99.4%입니다. 현재 미국 CISA KEV(실제 악용이 확인된 취약점 카탈로그)에 등재되어 있으므로 최우선 긴급 패치가 필요합니다.
Q2. CVE-2024-21412에 영향을 받는 벤더와 제품은 무엇입니까?
주요 영향 벤더는 microsoft이며, 대상 컴포넌트는 windows, windows_server입니다. 상세 영향 범위: Windows 10, Windows 11 및 Windows Server 2008 ~ 2022 전체 버전 (2024년 2월 보안 패치 미적용 시스템)
Q3. 서버 재기동이나 정규 패치 전 즉시 적용할 수 있는 완화 조치(Workaround)는 무엇입니까?
[권장 조치] Microsoft 공식 보안 패치를 즉시 적용하고, 외부에서 유입되는 .url 및 .lnk 파일에 대한 이메일/네트워크 필터링을 강화하십시오 본문의 패치 및 우회 명령어 섹션과 자가 점검 체크리스트를 참고하여 외부 노출 포트를 차단하거나 WAF 탐지 규칙을 선적용하십시오.
CVE-2024-21412 사내 보안 패치 공지문 · CISO 경영진 보고서 초안 자동 생성
클릭 한 번으로 사내 이메일·노션·결재 문서에 바로 붙여넣을 수 있는 공식 보고서 양식을 생성합니다.
🔗 함께 점검해야 할 동일 벤더·스택 연관 취약점 (microsoft)
동일 카테고리 전체 보기 →Windows IKE 확장 모듈 이중 해제(Double Free) 취약점 원격 코드 실행 경보 (CVE-2026-33824)
[영향 대상] Windows 및 Windows Server 운영체제에서 실행되는 IKE(Internet Key Exchange) 확장 서비스
Microsoft Windows Shell 보안 기능 우회 취약점 (CVE-2026-21510) 긴급 보안 권고
[영향 대상] Microsoft Windows 운영체제 전반의 Windows Shell 구성 요소
Windows 원격 액세스 연결 관리자(RasMan) Null 포인터 역참조 로컬 서비스 거부(DoS) 취약점 (CVE-2026-21525) 분석 및 대응 가이드
[영향 대상] Windows Remote Access Connection Manager(RasMan) 서비스를 사용하는 Windows 및 Windows Server 운영체제 전반.
Windows Shell 보호 메커니즘 우회 및 네트워크 스푸핑 취약점 (CVE-2026-32202) 분석 및 대응 가이드
[영향 대상] Windows Shell 구성 요소를 사용하는 Microsoft Windows 운영체제 전반
일간 취약점 브리핑 및 긴급 Zero-Day 경보 구독
보안 실무자와 인프라·백엔드 엔지니어를 위해 매일 아침 주요 취약점과 패치 우선순위를 요약해 발송합니다.