Перейти до вмісту

Downgrade attack

Матеріал з Вікіпедії — вільної енциклопедії.

Атака зниження рівня (англ. downgrade attack) — це форма нападу на комп'ютерну систему або протокол зв'язку, яка змушує відмовитися від високоякісного режиму роботи (наприклад, зашифрованого з'єднання) на користь старого, низькоякісного режиму роботи (наприклад, прозорого тексту), який, як правило, передбачається для зворотної сумісності зі старими системами. Приклад такого недоліку був знайдений в OpenSSL, який дозволяв зловмиснику реалізувати використання нижчої версії TLS між клієнтом і сервером[1]. Це один із найпоширеніших типів атак зниження рівня. Іншим прикладом є перехоплення вебтрафіку та перенаправлення користувача з безпечної версії HTTPS вебсайту до незашифрованої версії HTTP.

Атаки зниження рівня часто виконуються як частина атаки «людина посередині» і можуть бути використані як спосіб включення криптографічної атаки, яка може бути неможливою інакше. Атаки зниження рівня є постійною проблемою з протоколами SSL/TLS; типовим прикладом таких нападів є атака POODLE.

Видалення зворотної сумісності зазвичай є єдиним способом запобігти атакам зниження рівня.

Примітки

[ред. | ред. код]
  1. Praetorian. Man-in-the-Middle TLS Protocol Downgrade Attack. Praetorian (амер.). Архів оригіналу за 17 березня 2020. Процитовано 13 квітня 2016.