CurveBall (CVE-2020-0601): поддельные сертификаты, которым доверяла Windows

Уязвимость проверки сертификатов в Windows, о которой сообщило АНБ, позволяла подделывать цифровые подписи программ и HTTPS-сертификаты.

Публично раскрыта: 14 января 2020

В январских обновлениях 2020 года Microsoft исправила ошибку в Windows CryptoAPI (crypt32.dll), о которой сообщило Агентство национальной безопасности США. Windows неправильно проверяла некоторые сертификаты на эллиптических кривых, и злоумышленник мог создать сертификат, выглядящий выданным доверенным центром. Вредоносная программа могла выглядеть подписанной легитимным производителем, а поддельные HTTPS-сайты — настоящими.

CVEОпасностьУязвимые версииИсправлено в
CVE-2020-0601Высокая, CVSS 8.1 (подмена)Windows 10, Windows Server 2016 и 2019Обновления безопасности января 2020

Почему это было важно

Цифровые подписи программ и HTTPS-сертификаты — основа доверия на компьютере. Если их можно подделать, пользователей и даже средства защиты можно обмануть и заставить доверять вредоносным программам и сайтам.

Как защититься

  1. Установите обновления на все системы Windows, включая серверы, устанавливающие исходящие HTTPS-подключения.
  2. Не полагайтесь только на подписи — используйте защиту рабочих станций, анализирующую поведение.
  3. При необходимости проверяйте TLS-трафик на шлюзе.

Правильные привычки обновления Windows

  • Устанавливайте обновления Patch Tuesday (второй вторник каждого месяца) за несколько дней на системах, доступных из интернета, и за две недели на остальных.
  • Следите за внеплановыми обновлениями — Microsoft выпускает их только для серьёзных проблем.
  • Заменяйте версии Windows, которые больше не получают обновлений безопасности.

Источники: Microsoft CVE-2020-0601, NVD CVE-2020-0601.

Нужна помощь? Свяжитесь с CySec — первая консультация бесплатно.


Все статьи

Ещё по этой теме

Все статьи по теме

Нужна помощь с этим?

Наши инженеры проанализируют вашу текущую инфраструктуру и предложат конкретные улучшения.