Apple WebKit 메모리 손상으로 인한 원격 코드 실행 취약점 (CVE-2025-31277)
실무자 핵심 요약 (Executive Summary)
SECOPS ASSESSMENTSafari 18.6 미만, iOS/iPadOS 18.6 미만, macOS Sequoia 15.6 미만, tvOS 18.6 미만, visionOS 2.6 미만, watchOS 11.6 미만 버전을 사용하는 Apple 기기
공격자가 악의적으로 조작한 웹 콘텐츠를 사용자가 열람하도록 유도할 경우, 메모리 손상을 유발하여 대상 시스템에서 임의의 코드를 실행(RCE)하거나 기기를 비정상 종료시킬 수 있습니다
Apple에서 제공하는 최신 OS 및 브라우저 보안 업데이트(Safari 18.6, iOS 18.6, macOS 15.6 등)를 즉시 적용하십시오
영향받는 제품 및 버전 범위
권장 패치 및 임시 완화(Workaround) 가이드
PATCH & WORKAROUND1. 공식 보안 패치 적용
Apple의 공식 소프트웨어 업데이트 기능을 통해 시스템을 최신 버전으로 업데이트하십시오.
- iOS / iPadOS: 설정 > 일반 > 소프트웨어 업데이트 > iOS 18.6 / iPadOS 18.6 이상으로 업데이트
- macOS: 시스템 설정 > 일반 > 소프트웨어 업데이트 > macOS Sequoia 15.6 이상으로 업데이트
- Safari: App Store 또는 시스템 설정을 통해 Safari 18.6 이상으로 업데이트
2. 임시 완화 조치 (패치 적용이 불가능한 경우)
- 신뢰할 수 없는 링크(이메일, SMS, 메신저 등)의 클릭을 금지하고, 검증되지 않은 웹사이트 방문을 자제하십시오.
- 기업 환경에서는 방화벽 및 웹 필터링(WAF/Secure Web Gateway) 솔루션을 사용하여 알려진 악성 도메인 및 피싱 사이트로의 아웃바운드 연결을 차단하십시오.
패치 재부팅 전까지 서버와 엔드포인트를 노리는 커널 권한 상승(LPE) 공격을 AI 행위 탐지로 차단하세요
Windows 및 Linux 서버의 긴급 OS 패치에는 점검 창(Maintenance Window)이 필요합니다. 패치 전까지 비정상 프로세스 생성과 메모리 악용을 실시간으로 격리하세요.
취약점 발생 원리 및 공격 메커니즘
본 취약점(CVE-2025-31277)은 Apple의 웹 렌더링 엔진인 WebKit에서 발생하는 심각한 메모리 손상(Memory Corruption) 취약점입니다. 입력값 검증 미흡 및 부적절한 메모리 처리(CWE-119, CWE-120)로 인해 발생하며, 공격자는 특수하게 제작된 HTML, JavaScript 등의 웹 콘텐츠를 통해 브라우저의 메모리 영역을 오염시킬 수 있습니다.
이 취약점은 CISA KEV(Known Exploited Vulnerabilities)에 등재되어 실제 야생(In-the-Wild)에서 적극적으로 악용되고 있는 것으로 확인되었으며, EPSS 점수가 0.94(94%)에 달해 매우 높은 공격 시도 가능성을 나타냅니다. 공격자는 사용자가 악성 웹사이트에 방문하도록 유도하는 드라이브 바이 다운로드(Drive-by Download) 기법이나 피싱 링크를 통해 사용자 권한으로 임의의 시스템 명령을 실행할 수 있습니다.
공식 보안 권고문 및 참조 링크
The issue was addressed with improved memory handling. This issue is fixed in Safari 18.6, iOS 18.6 and iPadOS 18.6, macOS Sequoia 15.6, tvOS 18.6, visionOS 2.6, watchOS 11.6. Processing maliciously crafted web content may lead to memory corruption.
일간 취약점 브리핑 및 긴급 Zero-Day 경보 구독
보안 실무자와 인프라·백엔드 엔지니어를 위해 매일 아침 주요 취약점과 패치 우선순위를 요약해 발송합니다.