{"id":2175,"url":"\/distributions\/2175\/click?bit=1&hash=803b6e1bcbd9dfc4ba9456fda887a878c80d24df8d3a575913b14876e18923a5","title":"TJ \u0437\u0430\u043a\u0440\u043e\u0435\u0442\u0441\u044f 10 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u2014\u00a0\u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u0430\u043d\u043e\u043d\u0441 \u0441 \u0434\u0435\u0442\u0430\u043b\u044f\u043c\u0438","buttonText":"\u0427\u0438\u0442\u0430\u0442\u044c","imageUuid":"d1d355d8-93a3-5140-aeae-14b03046b760","isPaidAndBannersEnabled":false}

Исследователи обнаружили новые уязвимости в чипах Intel, позволяющие украсть данные. Как они работают и чем опасны Статьи редакции

Проблема затрагивает почти все процессоры компании с 2011 года.

В ночь на 15 мая исследователи из Грацского технического университета совместно с Intel рассказали о новых критических уязвимостях в процессорах компании. Они получили название Microarchitectural Data Sampling (MDS) и позволяют получить данные из ядра процессора как минимум четырьмя разными способами.

Как устроены уязвимости и кого затрагивают

Как и «чипокалипсис» в январе 2018 года, новые уязвимости связаны с технологией спекулятивного исполнения, встроенной в процессоры Intel. Чип пытается предугадать код, который будет исполняться дальше, и ради скорости делает это без необходимых проверок безопасности.

Однако если атаки Spectre и Meltdown использовали кэш процессора, то через MDS злоумышленники могут обратиться к внутренним буферам памяти и получить информацию, к которой чип обращался недавно. Для этого им достаточно внедрить приложение или исполнить JavaScript-код на компьютере жертвы.

Проблема затрагивает почти все процессоры Intel, начиная с 2011 года выпуска. Уязвимость касается в том числе серверов и облачных систем. Правда, в Intel утверждают, что процессоры 8 и 9 поколения защищены от MDS-атак аппаратно, как и все будущие модели.

Исследователи обнаружили четыре возможных атаки на основе MDS. Самой опасной стала ZombieLoad: остальные либо работают в связке с другими атаками либо требуют более серьёзных манипуляций.

Атаки на основе MDS

  • ZombieLoad — позволяет перегрузить процессор задачами, из-за чего он начинает задействовать буферы. Злоумышленники могут получить доступ к любым данным в ядрах процессора, например, к истории просмотра в браузере;
  • RIDL — перехватывает данные на лету, когда процессор загружает или хранит информацию. Требует запуска вредоносного кода на компьютере жертвы — например, через JavaScript на каком-нибудь сайте или рекламе;

  • Fallout — позволяет читать данные, которые записала операционная система, усиливает другие атаки;
  • Store-To-Leak Forwarding — использует буфер хранения и оптимизации процессора, чтобы взломать адресную рандомизацию, отслеживать операционную систему или получить данные в связке с атакой Spectre.

Можно ли защититься и какие будут последствия

Intel не может самостоятельно решить проблему: это должны сделать разработчики операционных систем. Свои системы уже обновили Apple, Google, Microsoft и Linux. Лучшим решением для пользователей будет установка последних обновлений.

Журналисты и сама Intel не считают MDS-атаки критичной уязвимостью из-за сложности исполнения и необходимости физического доступа к устройствам. По данным компании, обновления замедлят процессоры в худшем случае на 3%, а серверные чипы — на 9%. В большинстве случаев пользователи не заметят никаких изменений при обычном использовании компьютеров.

Исследователи ожидают обнаружения других подобных уязвимостей

MDS — уже вторая крупная группа уязвимостей в процессорах Intel за два года, связанная со спекулятивным исполнением. Исследователи опасаются, что это и в дальнейшем может быть источником слабых мест.

Чтобы снизить шансы на эксплуатацию уязвимостей, эксперты по кибербезопасности советуют не пользоваться технологией Hyper-Threading. Она создаёт виртуальные ядра процессора и ускоряет производительность, но также является целью атаки ZombieLoad.

Google уже отключила многопоточность по умолчанию в Chrome OS 74. Другие производители, включая Apple и IBM, также рекомендуют не использовать режим, но не отключают его по умолчанию. В Intel отключать Hyper-Threading не советуют из-за влияния на производительность.

0
40 комментариев
Написать комментарий...
Дамир Камалетдинов
Автор
Ответить
Развернуть ветку
Лесной фитиль

там очепятка, примите!!1

Ответить
Развернуть ветку
Дамир Камалетдинов
Автор

принял

Ответить
Развернуть ветку
Трудящийся цветок

Кажется кто-то нащупал великолепную маркетинговую стратегию

Ответить
Развернуть ветку
Московский мангал

Кажется, мы много жаловались на застой в росте мощностей с 2007 года…

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Αлексей Μихеев
Fallout — позволяет читать данные, которые записала операционная система, усиливает другие атаки;
The Witcher — усиливает владение процессора буферами обмена и стойкость к атакам пользователя;
Starctaft — передаёт зашифрованные данные в центральный инкубатор зергов для конфигурации дальнейших атак.
Ответить
Развернуть ветку
Αлексей Μихеев

Intel, есть? А если найдём?

Ответить
Развернуть ветку
Московский мангал

Криповая она, на самом деле.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт заморожен

Комментарий недоступен

Ответить
Развернуть ветку
Не говорить

так тяночки не нужны

Ответить
Развернуть ветку
Αлексей Μихеев

Чипы не нужны

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Трудящийся цветок

Выебнулся типа. Ну что там у тебя ещё, RTX 2060?

Ответить
Развернуть ветку
Вчерашний глобус

так i5-8600 это ж ссанина

Ответить
Развернуть ветку
Трудящийся цветок

Ну с твоим железом всё ссанина

Ответить
Развернуть ветку
Вчерашний глобус

я уже отложил на 16 ядерный ryzen 7 3xxx

Ответить
Развернуть ветку
Трудящийся цветок

Хуй длиннее не станет, Сава

Ответить
Развернуть ветку
Вчерашний глобус

зачем хуй, если есть рязань на 16 ядер и игори?

Ответить
Развернуть ветку
Трудящийся цветок

Игорям и на 6 комфортно

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Трудящийся цветок

1660 это 2060 без RTX. Там вся суть во всяких асинхронных вычислениях, в общем, разницу будет видно только в играх на vulkan api например.

Ответить
Развернуть ветку
Victor Poluksht

А че там в ближайшие месяца 3 ничего не выходит нового? А то я таки решился взять виндозный комп в кабинет.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Трудящийся цветок

Красные скоро новые выходят

Ответить
Развернуть ветку
Victor Poluksht

Что это?

Ответить
Развернуть ветку
Трудящийся цветок

Амуде радеоны

Ответить
Развернуть ветку
Трудящийся цветок

Так всегда было алло, **60 это средний сегмент.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Трудящийся цветок

Для FHD ничего и не поменялось. Это для 4K 120 fps буржуям всё мало.
50 версия всегда считалась чуть выше затычки в слот, это уже дурость.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Илья Милов

Ура, ждем еще патчей понижающих производительность

Ответить
Развернуть ветку
Структурный холод

Кто патчей, а кто ryzen 3xxx)

Ответить
Развернуть ветку
Необыкновенный бинокль

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Московский мангал
Intel не может самостоятельно решить проблему: это должны сделать разработчики операционных систем.

Сами встроили уязвимости на аппаратном уровне «авось прокатит», а теперь скинули возможные последствия на разработчиков ПО. Красавцы, конечно.

Ответить
Развернуть ветку
Bad Bear

Еб вашу мать. Теперь для запуска хрома будет нужен процессор тысяч за 50 чтобы он мог справляться в однопоточном режиме.

Ответить
Развернуть ветку
Читать все 40 комментариев
null