Metldown - аппаратная уязвимость Intel и ARM процессоров, опубликованная в 2018-ом году и наделавшая много шуму в индустрии IT. Благодаря трём механизмам повышения эффективности компьютерных систем, без которых невозможно представить современные процессоры и OS, злоумышленник может получить доступ к защищённым данным OS.

Мы разберёмся, как осуществляется эта атака, для чего рассмотрим такие понятия, как аппаратное обеспечение, Принстонская и Гарвардская архитектуры, конвейер выполнения команд, спекулятивное выполнение, иерархия памяти и иерархия кэшей.