Обнаружение доверенных платформенных модулей, уязвимых для CVE-2017-15361
Этот репозиторий содержит материалы для помощи администраторам Министерства обороны в обнаружении систем, на которых включен доверенный платформенный модуль (TPM), уязвимый для CVE-2017-15361, и является дополнением к информационному консультативному уведомлению об обеспечении информационной безопасности Уязвимость генерации ключей RSA, затрагивающая доверенные платформенные модули. Файлы из этого репозитория можно загрузить в виде zip-файла здесь.
Основные интересующие файлы в репозитории:
- windows/Detect-CVE-2017-15361-TPM.audit - пользовательский файл аудита Nessus, полезный для администраторов Министерства обороны, которые хотят сканировать системы Windows в своей сети с помощью Nessus (приобретается через программу ACAS). Поддерживаются устройства TPM 1.2 и TPM 2.0.
- windows/Detect-CVE-2017-15361-TPM.ps1 - сценарий PowerShell, полезный для администраторов Министерства обороны, которые хотят локально проверить одну отдельную систему. Поддерживаются устройства TPM 1.2 и TPM 2.0.
- linux/Detect-CVE-2017-15361-TPM.audit - пользовательский файл аудита Nessus, полезный для администраторов Министерства обороны, которые хотят сканировать системы Linux в своей сети с помощью Nessus (приобретается через программу ACAS). Поддерживаются только устройства TPM 1.2.
- linux/Detect-CVE-2017-15361-TPM.sh - сценарий bash, полезный для пользователей Министерства обороны, которые хотят локально проверить одну отдельную систему Linux. Поддерживаются только устройства TPM 1.2.
Вспомогательные файлы в репозитории:
- GenerateWindowsNessusAuditFile.ps1 - сценарий PowerShell, который генерирует файл Detect-CVE-2017-15361-TPM.audit для Windows на основе кода из файла Detect-CVE-2017-15361-TPM.ps1.
Уязвимые версии прошивки TPM от Infineon:
- 4.0 - 4.33
- 4.4 - 4.42
- 5.0 - 5.61
- 6.0 - 6.42
- 7.0 - 7.61
- 133.0 - 133.32
- 149.0 - 149.32
Ссылки
Оригинальное исследование, выявившее проблему:
Дополнительная информация об уязвимости:
Дополнительная информация об обновлениях операционной системы и прошивки TPM:
Дополнительная информация о других затронутых устройствах:
Инструменты для проверки, затронут ли ваш ключ RSA:
Лицензия
См. LICENSE.
Отказ от ответственности
См. DISCLAIMER.