{{위키데이터 속성 추적}}
[[파일:Meltdown logo with text.svg|섬네일|150px]]
'''멜트다운'''(Meltdown, "붕괴")은 [[x86|인텔 x86 마이크로프로세서]], [[IBM 파워 마이크로프로세서]] 및 일부 [[ARM 아키텍처|ARM]] 기반 [[마이크로프로세서]]에 영향을 주는 [[보안 취약점|하드웨어 취약점]]이다.<ref>{{웹 인용|url=https://support.apple.com/en-us/HT208394 |title=About speculative execution vulnerabilities in ARM-based and Intel CPUs |publisher=}}</ref><ref name="auto1">{{웹 인용|url=https://developer.arm.com/support/security-update |title=Arm Processor Security Update |author=Arm Ltd. |author-link=Arm Ltd. |website=ARM Developer}}</ref><ref name="AT-20180105">{{웹 인용|author-last=Bright |author-first=Peter |title=Meltdown and Spectre: Here's what Intel, Apple, Microsoft, others are doing about it |url=https://arstechnica.com/gadgets/2018/01/meltdown-and-spectre-heres-what-intel-apple-microsoft-others-are-doing-about-it/ |date=January 5, 2018 |work=[[Ars Technica]] |access-date=January 6, 2018}}</ref> 멜트다운 버그는 마이크로프로세서가 컴퓨터의 [[가상 메모리|메모리]]의 전체를 볼 수 있도록 프로그램의 접속을 허용하며, 이로 인해서 전체 컴퓨터의 내용에 접근할 수 있다.<ref name="NYT-20180103">{{뉴스 인용|url=https://www.nytimes.com/2018/01/03/business/computer-flaws.html|title=Researchers Discover Two Major Flaws in the World’s Computers|last=Metz|first=Cade|date=2018|work=The New York Times|access-date=2018-01-03|last2=Perlroth|first2=Nicole|language=en-US|issn=0362-4331}}</ref><ref>{{뉴스 인용|url=https://www.theverge.com/2018/1/3/16844630/intel-processor-security-flaw-bug-kernel-windows-linux|title=Intel’s processors have a security bug and the fix could slow down PCs|work=The Verge|access-date=2018-01-03}}</ref><ref>{{웹 인용|url=http://pythonsweetness.tumblr.com/post/169166980422/the-mysterious-case-of-the-linux-page-table|title=The mysterious case of the Linux Page Table Isolation patches|website=python sweetness|access-date=2018-01-03|archive-date=2018-01-04|archive-url=https://web.archive.org/web/20180104015403/http://pythonsweetness.tumblr.com/post/169166980422/the-mysterious-case-of-the-linux-page-table}}</ref><ref name="auto">{{웹 인용|url=https://www.phoronix.com/scan.php?page=news_item&px=x86-PTI-Initial-Gaming-Tests|title=Linux Gaming Performance Doesn't Appear Affected By The x86 PTI Work - Phoronix|website=www.phoronix.com|language=en|access-date=2018-01-03}}</ref> 멜트다운은 CVE-2017-5754로 등재되어 있다.

== 영향 ==
연구자들에 따르면 1995년 이후 [[비순차적 명령어 처리]](Out-of-order Execution) 기술을 악용한 보안 취약점이다. 이를 적용한 전 인텔 아키텍처에 영향이 있다고 설명하고 있다 ([[아이테니엄|인텔 아이테니엄]]과 2013년 이전에 나온 [[인텔 아톰]]은 예외이다.)<ref>{{웹 인용|url=https://meltdownattack.com/#faq-systems-meltdown|title=Meltdown and Spectre: Which systems are affected by Meltdown?|last=|first=|date=|website=meltdownattack.com|language=en|archive-url=|archive-date=|access-date=2018-01-03}}</ref>

또한 이 보안 취약점은 [[아마존 웹 서비스]](AWS)<ref>{{웹 인용|url=https://aws.amazon.com/de/security/security-bulletins/AWS-2018-013/|title=Processor Speculative Execution Research Disclosure|website=Amazon Web Services, Inc.|language=en-US|access-date=2018-01-03}}</ref>, [[구글 클라우드 플랫폼]] 같은 주요 클라우드 서비스 제공자들에게 큰 영향을 미치고 있다. 왜냐면 클라우드 플랫폼의 경우 동일한 물리적 서버에서 돌리고, 가상화로 보호되지만, 멜트다운은 이런 보안을 부수고 다른 프로그램을 볼 수 있기 때문이다.

== 패치 ==
[[마이크로소프트]]는 [[2018년]] [[1월 3일]] [[윈도우 10]]에서 이 문제를 해결하는 긴급 업데이트를 배포했으며,<ref>{{웹 인용|last1=Warren|first1=Tom|title=Microsoft issues emergency Windows update for processor security bugs|url=https://www.theverge.com/2018/1/3/16846784/microsoft-processor-bug-windows-10-fix|website=The Verge|publisher=Vox Media, Inc.|accessdate=3 January 2018|ref=warrent_010318}}</ref> 다른 윈도우 버전을 지원하는 경우 MS의 주기적인 패치 날짜에 업데이트 될 예정이다.<ref name=":0">{{뉴스 인용|url=https://www.theregister.co.uk/2018/01/02/intel_cpu_design_flaw/|title=Kernel-memory-leaking Intel processor design flaw forces Linux, Windows redesign|last=|first=|date=|work=The Register|access-date=2018-01-03|archive-url=|archive-date=|language=en}}</ref> [[리눅스 커널]]의 경우 개발자가 커널페이지 테이블 격리라는 이름의 패치를 냈으며, 4.15에 릴리즈 될 예정이다. 4.14.11 커널에서는 백포트되어 있다.<ref>{{웹 인용|url=https://lwn.net/Articles/738975/|title=KAISER: hiding the kernel from user space|last=Corbet|first=Jonathon|date=2017-11-15|website=LWN|archive-url=|archive-date=|access-date=2018-01-03}}</ref><ref>{{웹 인용|url=https://lwn.net/Articles/741878/|title=The current state of kernel page-table isolation|last=Corbet|first=Jonathon|date=2017-12-20|website=LWN|archive-url=|archive-date=|access-date=2018-01-03}}</ref> [[macOS]]의 경우 10.13.2에서 패치가 되어 있다.<ref name=":0" /> 몇몇 경우, 이 수정사항이 30%의 성능 감소를 보인다고 하며,<ref name="NYT-20180103" />Phoronix 측은 리눅스 게임 퍼포먼스에선 영향이 없다고 발표했다.<ref name="auto"/>

== 같이 보기 ==
* [[스펙터 (버그)]] – 인텔, AMD, ARM에 영향을 미치는 보안 취약점으로, KPTI에 포함되지 않았다
* [[인텔 관리 엔진]]

== 각주 ==
{{각주}}

== 외부 링크 ==
* [https://meltdownattack.com/ Website]
* [https://meltdownattack.com/meltdown.pdf Meltdown paper]
* [https://googleprojectzero.blogspot.co.at/2018/01/reading-privileged-memory-with-side.html Google Project Zero write-up]

{{2010년대의 해킹}}

[[분류:컴퓨터 보안]]
[[분류:X86 메모리 관리]]
[[분류:X86 아키텍처]]
[[분류:하드웨어 버그]]
[[분류:2018년 컴퓨팅]]