В NXP i.MX 28 i.MX 50, i.MX 53, i.MX 7Solo i.MX 7Dual Vybrid VF3xx, Vybrid VF5xx, Vybrid VF6xx, i.MX 6ULL, i.MX 6UltraLite, i.MX 6SoloLite,…
В NXP i.MX 28 i.MX 50, i.MX 53, i.MX 7Solo i.MX 7Dual Vybrid VF3xx, Vybrid VF5xx, Vybrid VF6xx, i.MX 6ULL, i.MX 6UltraLite, i.MX 6SoloLite, i.MX 6Solo, i.MX 6DualLite, i.MX 6SoloX, i.MX 6Dual, i.MX 6Quad, i.MX 6DualPlus и i.MX 6QuadPlus обнаружена проблема неправильной проверки сертификата. Когда устройство настроено в конфигурации с включенной безопасностью, при определенных условиях можно обойти проверку подписи с помощью специально созданного сертификата, что приведет к выполнению неподписанного изображения.
Продукт не проверяет или некорректно проверяет сертификат.
https://cwe.mitre.org/data/definitions/295.html →Открыть в коллекции CWE →Злоумышленник эксплуатирует слабость, возникающую вследствие применения хеш-алгоритма с низкой устойчивостью к коллизиям, для генерации запросов на подпись сертификата (CSR), содержащих блоки коллизий в разделах «подписываемых данных». Злоумышленник отправляет один CSR на подписание доверенному удостоверяющему центру, а затем использует подписанный блок для того, чтобы второй сертификат выглядел подписанным тем же удостоверяющим центром. Вследствие хеш-коллизии оба сертификата, будучи различными, дают одно и то же хеш-значение, и подписанный блок одинаково работает с обоими сертификатами. В итоге второй сертификат X.509 злоумышленника, который удостоверяющий центр никогда не видел, оказывается подписанным и верифицированным этим удостоверяющим центром.
https://capec.mitre.org/data/definitions/459.html →Открыть в коллекции CAPEC →Злоумышленник эксплуатирует криптографическую слабость в реализации алгоритма проверки подписи для генерации действительной подписи без знания ключа.
https://capec.mitre.org/data/definitions/475.html →Открыть в коллекции CAPEC →| Продукт | Вендор | Статус |
|---|---|---|
| i.mx_28_firmware | * | Отслеживается |
| i.mx_50_firmware | * | Отслеживается |
| i.mx_53_firmware | * | Отслеживается |
| i.mx_6dual_firmware | * | Отслеживается |
| i.mx_6duallite_firmware | * | Отслеживается |
| i.mx_6dualplus_firmware | * | Отслеживается |
| i.mx_6quad_firmware | * | Отслеживается |
| i.mx_6quadplus_firmware | * | Отслеживается |
| i.mx_6solo_firmware | * | Отслеживается |
| i.mx_6sololite_firmware | * | Отслеживается |
| i.mx_6solox_firmware | * | Отслеживается |
| i.mx_6ull_firmware | * | Отслеживается |
| i.mx_6ultralite_firmware | * | Отслеживается |
| i.mx_7dual_firmware | * | Отслеживается |
| i.mx_7solo_firmware | * | Отслеживается |
| vybrid_mvf30nn151cku26_firmware | * | Отслеживается |
| vybrid_mvf30ns151cku26_firmware | * | Отслеживается |
| vybrid_mvf50nn151cmk40_firmware | * | Отслеживается |
| vybrid_mvf50nn151cmk50_firmware | * | Отслеживается |
| vybrid_mvf50ns151cmk40_firmware | * | Отслеживается |