2021년 2월의 '패치 화요일(Patch Tuesday)'이 지나갔습니다. 그동안과 마찬가지로 마이크로소프트는 Windows 10의 다양한 보안 취약점을 해결하기 위해 수많은 중요한 보안 업데이트를 배포했습니다.
이번 달 마이크로소프트는 총 11개의 치명적인 취약점을 수정했으며, 그중 하나는 패치 배포 이전부터 실제 공격에 악용되고 있던 제로데이 익스플로잇이었습니다.
마이크로소프트, 치명적 취약점 패치
단순히 숫자만 놓고 보면 2021년 2월의 패치 화요일은 가장 규모가 큰 편은 아니었습니다. 마이크로소프트는 자사의 여러 제품군에 걸쳐 총 64개의 취약점에 대한 패치를 발표했습니다.
가장 주목할 만한 취약점은 CVE-2021-1732입니다. 이 제로데이 익스플로잇은 Windows 운영체제 커널인 Win32k에서 권한 상승을 허용하는 취약점입니다. 악용될 경우 공격자는 높은 권한으로 코드를 실행할 수 있으며, 이를 통해 대상 시스템을 완전히 장악할 수도 있습니다.
일부 보안 보고서에 따르면, 이 권한 상승 취약점은 보안 패치가 배포되기 전부터 실제로 악용되고 있었습니다. 마이크로소프트의 패치 노트는 DBAPPSecurity 보안 팀에 감사를 전했으며, 해당 팀의 보고서에는 제로데이가 어떻게 악용되었는지 상세히 기술되어 있습니다. 이 중국 보안 업체는 해당 익스플로잇이 정교한 공격자, 잠재적으로 APT(지능형 지속 위협) 조직의 소행일 가능성이 있다고 분석했습니다.
그 외에도 세 개의 치명적 취약점이 CVSS 척도(취약점 등급 기준)에서 각각 9.8점을 기록했습니다. 9.8점은 취약점 등급 척도의 최상위에 해당하는 점수로, 즉시 패치를 적용해야 할 만큼 심각한 수준입니다.
CVE-2021-24078은 Windows DNS 서버 구성 요소에 영향을 미치는 원격 코드 실행(RCE) 취약점입니다. 악용될 경우 공격자는 기업 환경 내부의 도메인 네임 트래픽을 탈취하여 위험한 웹사이트, 콘텐츠 또는 멀웨어로 트래픽을 리디렉션할 수 있습니다.
CVE-2021-24074와 CVE-2021-24094는 모두 TCP/IP 취약점과 관련이 있습니다. 이 두 취약점은 매우 중요한 수준이라 마이크로소프트가 별도의 블로그 게시물을 통해 문제를 상세히 설명할 정도였습니다. 요컨대 이 취약점들은 "구조가 복잡하여 실질적으로 작동하는 익스플로잇을 만들기 어렵기 때문에 단기간 내에 악용될 가능성은 낮다"는 것입니다.
이미 공개된 6개의 취약점
이번 달 패치 화요일의 특이 사항 중 하나는 이미 공개된 취약점의 수입니다. 마이크로소프트가 전체 버그 패치 목록을 공개하기 전에 이미 6개의 취약점이 공개되어 있었습니다.
- CVE-2021-1721: .NET Core 및 Visual Studio 서비스 거부(DoS) 취약점
- CVE-2021-1733: Sysinternals PsExec 권한 상승 취약점
- CVE-2021-26701: .NET Core 원격 코드 실행 취약점
- CVE-2021-1727: Windows Installer 권한 상승 취약점
- CVE-2021-24098: Windows 콘솔 드라이버 서비스 거부(DoS) 취약점
- CVE-2021-24106: Windows DirectX 정보 노출 취약점
이러한 경우는 드물지만, 마이크로소프트는 이들 취약점 중 어느 것도 패치 배포 전에 실제로 악용되지 않았다고 밝혔습니다.
언제나 그렇듯이, Windows 10 시스템과 기타 마이크로소프트 제품은 최대한 빨리 업데이트해야 합니다. 패치는 이미 Windows 10에서 설정 > Windows 업데이트로 이동한 후 다운로드 또는 지금 설치를 선택하면 적용할 수 있습니다.