
367
10
장
지속적 배포 패턴과 안티패턴
광범위한 칩셋 취약점
애플리케이션과 운영체제 수준에서 보안 취약점을 관리한다 해도 위협은 끝나지 않는다. 칩셋
과 하드웨어 수준에서 발생하는 취약점은 또 다른 차원에서 영향력을 발휘한다. 최근 들어 가
장 널리 알려진 사례는 구글이 발견하고 공개한 멜트다운
Meltdown
과 스펙터
Spectre
결함
9
이다.
이들은 클라우드 워크로드에서 모바일 디바이스에 이르기까지 우리가 사용하는 모든 하드웨어
플랫폼에 내재된 근원적 결함이었기에, 발견자들은 이를 대재앙
catastrophic
이라 표현하기에 망설
임이 없었다. 두 결함의 근본 원리는 같다.
CPU
의 예측 실행과 캐싱 기능의 상호작용 속에 존
재하는 취약점을 악용해 보호 영역에 있는 데이터에 접근한다.
멜트다운을 이용한 악성 프로그램은 아무런 제약 없이 시스템의 모든 데이터와 관리자 프로세
스에 접근할 수 있다. 공격 프로그램에 대한 지식이 없어도 아무 문제 없이 사용할 수 있지만,
그만큼 운영체제 수준에서 패치하기도 쉽다.
멜트다운 취약점이 발표되자 리눅스, 윈도우, 맥
OS
X
최신 버전에 멜트다운 대응 보안 패치
가 추가되었다. 일부 성능 손실을 감내한 패치였다.
2018
년
10
월 인텔은 최신 칩
10
(커피 레이
크 리프레시, 캐스케이드 레이크, 위스키 레이크 등