GPU крупнейших вендоров уязвимы к атаке считывания пикселей

GPU крупнейших вендоров уязвимы к атаке считывания пикселей

GPU крупнейших вендоров уязвимы к атаке считывания пикселей

Графические процессоры шести крупных вендоров уязвимы к новому вектору атаки: вредоносные сайты могут считать имена пользователей, пароли и другие конфиденциальные данные, выводимые на других ресурсах.

«Фишка» атаки в том, что некий злонамеренный веб-сайт, условно — example.com, может прочитать пиксели, которые отображаются на другом ресурсе, условно — example.org.

После этого атакующие могут реструктурировать полученные сведения и прочитать конкретные слова, выводимые на легитимном сайте. Такое поведение серьёзно нарушает принципы защиты конфиденциальных данных.

Демонстрационный эксплойт получил имя GPU.zip. Сама атака начинается с вредоносного сайта, на котором размещена в iframe ссылка на другой ресурс, с которого нужно считать данные.

Как выяснили (PDF) специалисты, ряд графических процессоров использует сжатие данных для повышения производительности, именно этот механизм можно обойти и выкрасть по одному пиксели, выводимые на легитимном веб-ресурсе.

«Мы обнаружили, что современные GPU пытаются автоматически сжать графические данные без участия какого-либо приложения. Это нужно для повышения производительности, но при этом создаётся сторонний канал, который можно использовать для кражи важной информации», — объясняют исследователи.

GPU.zip будет работать в браузерах Chrome и Edge, а вот защитные механизмы Firefox и Safari останавливают такие атаки.

 

Вектор атаки работает на GPU от Apple, Intel, AMD, Qualcomm, Arm и Nvidia. Например, в случае AMD Ryzen 7 4800U специалистам понадобилось около 30 минут на кражу пикселей, а точность составила 97%.

Создан самый маленький QR-код в мире — меньше бактерии, 49 нанометров

Учёные из Венского технического университета совместно с компанией Cerabyte установили новый рекорд Гиннесса. Они создали и успешно считали самый маленький QR-код в мире. Размер пикселя в этих кодах составляет всего 49 нанометров. Это примерно на 63% меньше предыдущего рекорда. В целом площадь одного такого QR-кода — 1,98 квадратного микрометра.

Для сравнения: он меньше бактерии и абсолютно невидим не только невооружённым глазом, но и в обычный оптический микроскоп. Чтобы его прочитать, требуется электронный микроскоп.

Речь, впрочем, не просто о рекорде ради рекорда. По словам участников проекта, им удалось найти баланс между микроскопическим размером, стабильностью и долговечностью.

«Мы создали крошечный, но стабильный и многократно считываемый QR-код», — отметил профессор Пауль Майрхофер из Института материаловедения и технологий вуза.

 

Главная цель — развитие керамических носителей данных Cerabyte. Эти QR-коды «вырезаются» в тонком керамическом слое. Такой носитель, как утверждают разработчики, может хранить данные практически бесконечно, не требует энергии для поддержания и не нуждается в охлаждении.

По оценкам команды, если использовать новую технологию, то на одном однослойном носителе формата A4 можно разместить более 2 ТБ данных. И это только начало.

Разработчики подчёркивают, что керамическое хранение может стать альтернативой традиционным накопителям, по аналогии с тем, как древние цивилизации высекали информацию в камне, только теперь речь идёт о «каменных табличках» цифровой эпохи.

После официального подтверждения рекорда команды планируют работать над ускорением записи и масштабируемым производством. Кроме того, исследователи намерены выйти за рамки классических QR-кодов и создавать более сложные структуры хранения данных.

RSS: Новости на портале Anti-Malware.ru