CVE-2021-22440: There is a path traversal vulnerability in some Huawei products.
Оценка Noroxi
Приоритет: Наблюдать (оценка срочности 18/100)
- В отслеживаемых источниках (CISA KEV, Exploit-DB, Metasploit, Nuclei, GitHub) нет публичного эксплойта или записей об эксплуатации.
- Вероятность эксплуатации в ближайшие 30 дней: 0,20% (FIRST EPSS).
- Требуется физический доступ к устройству. Учётная запись или пароль не требуются. Действия пользователя не требуются. Особые условия не требуются; воспроизводится стабильно.
- Согласно записи, исправленной версии пока нет.
- Упоминается в национальных бюллетенях кибербезопасности Турции (siberguvenlik.gov.tr): 1.
Пока низкий приоритет. Обновитесь, когда выйдет исправление; следите за бюллетенем производителя.
Формируется автоматически по данным записи: CVSS (NVD и CNA), CISA KEV и SSVC, FIRST EPSS, источники эксплойтов, исправленные версии. Как мы считаем
Первоисточники: NVD · CVE.org · FIRST EPSS
There is a path traversal vulnerability in some Huawei products. The vulnerability is due to that the software uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the software does not properly validate the pathname. Successful exploit could allow the attacker to access a location that is outside of the restricted directory by a crafted filename. Affected product versions include:HUAWEI Mate 20 9.0.0.195(C01E195R2P1), 9.1.0.139(C00E133R3P1);HUAWEI Mate 20 Pro 9.0.0.187(C432E10R1P16), 9.0.0.188(C185E10R2P1), 9.0.0.245(C10E10R2P1), 9.0.0.266(C432E10R1P16), 9.0.0.267(C636E10R2P1), 9.0.0.268(C635E12R1P16), 9.0.0.278(C185E10R2P1); Hima-L29C 9.0.0.105(C10E9R1P16), 9.0.0.105(C185E9R1P16), 9.0.0.105(C636E9R1P16); Laya-AL00EP 9.1.0.139(C786E133R3P1); OxfordS-AN00A 10.1.0.223(C00E210R5P1); Tony-AL00B 9.1.0.257(C00E222R2P1).
- Опубликовано
- 13 июл. 2021 г.
- Обновлено
- 16 июн. 2026 г.
- EPSS
- 0,2 % · 10-й процентиль
- CWE
- CWE-22
Инструменты для отчёта
Оценка срочности
18
Наблюдать
Пока низкий приоритет.
- CVSS
- 18 / 40 · 4.6 / 10
- CISA KEV
- 0 / 30 · Нет в списке
- EPSS
- 0 / 30 · 0,2 %
Узнайте, когда запись изменится
- Нет в KEV: эксплуатация в реальных атаках не зафиксирована
- Публичного эксплойта нет
- Исправленной версии пока нет
Если что-то из этого изменится, сообщим в ежедневной сводке.
У вас WordPress? Проверьте сайт бесплатно в WP Lens
Анализ Noroxi
Что это значит для вашей инфраструктуры?
Оценка выше формируется автоматически по данным записи и не знает вашей среды. Наша команда проверит на ваших системах, действительно ли уязвимость эксплуатируема и какой меры достаточно.
Мы используем этот продукт, нужна помощьЗатронутые системы
Затронута ли ваша версия?
Выберите продукт и введите свою версию. Она сравнивается с диапазонами этой записи прямо в браузере и никуда не отправляется.
| Вендор | Продукт | CPE |
|---|---|---|
| huawei | mate 20 firmware | cpe:2.3:o:huawei:mate_20_firmware |
| huawei | mate 20 | cpe:2.3:h:huawei:mate_20 |
| huawei | mate 20 pro firmware | cpe:2.3:o:huawei:mate_20_pro_firmware |
| huawei | mate 20 pro | cpe:2.3:h:huawei:mate_20_pro |
| huawei | hima-l29c firmware | cpe:2.3:o:huawei:hima-l29c_firmware |
| huawei | hima-l29c | cpe:2.3:h:huawei:hima-l29c |
| huawei | laya-al00ep firmware | cpe:2.3:o:huawei:laya-al00ep_firmware |
| huawei | laya-al00ep | cpe:2.3:h:huawei:laya-al00ep |
| huawei | oxfords-an00a firmware | cpe:2.3:o:huawei:oxfords-an00a_firmware |
| huawei | oxfords-an00a | cpe:2.3:h:huawei:oxfords-an00a |
| huawei | tony-al00b firmware | cpe:2.3:o:huawei:tony-al00b_firmware |
| huawei | tony-al00b | cpe:2.3:h:huawei:tony-al00b |
Затронутые версии
Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.
- huawei hima-l29c firmware9.0.0.105(c10e9r1p16)
- huawei hima-l29c firmware9.0.0.105(c185e9r1p16)
- huawei hima-l29c firmware9.0.0.105(c636e9r1p16)
- huawei laya-al00ep firmware9.1.0.139(c786e133r3p1)
- huawei mate 20 firmware9.0.0.195(c01e195r2p1)
- huawei mate 20 firmware9.1.0.139(c00e133r3p1)
- huawei mate 20 pro firmware9.0.0.187(c432e10r1p16)
- huawei mate 20 pro firmware9.0.0.188(c185e10r2p1)
- huawei mate 20 pro firmware9.0.0.245(c10e10r2p1)
- huawei mate 20 pro firmware9.0.0.266(c432e10r1p16)
- huawei mate 20 pro firmware9.0.0.267(c636e10r2p1)
- huawei mate 20 pro firmware9.0.0.268(c635e12r1p16)
- huawei mate 20 pro firmware9.0.0.278(c185e10r2p1)
- huawei oxfords-an00a firmware10.1.0.223(c00e210r5p1)
- huawei tony-al00b firmware9.1.0.257(c00e222r2p1)
Версии, заявленные вендором
Диапазоны затронутых версий, заявленные назначающей организацией (huawei). Не зависят от анализа CPE в NVD и обычно опережают его.
n/a HUAWEI Mate 20;HUAWEI Mate 20 Pro;Hima-L29C;Laya-AL00EP;OxfordS-AN00A;Tony-AL00B
- 9.0.0.195(C01E195R2P1),9.1.0.139(C00E133R3P1), 9.0.0.187(C432E10R1P16),9.0.0.188(C185E10R2P1),9.0.0.245(C10E10R2P1),9.0.0.266(C432E10R1P16),9.0.0.267(C636E10R2P1),9.0.0.268(C635E12R1P16),9.0.0.278(C185E10R2P1), 9.0.0.105(C10E9R1P16),9.0.0.105(C185E9R1P16),9.0.0.105(C636E9R1P16), 9.1.0.139(C786E133R3P1), 10.1.0.223(C00E210R5P1), 9.1.0.257(C00E222R2P1)затронута
Тот же продукт
huawei: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2020-9113HUAWEI Mate 20 versions earlier than 10.0.0.188(C00E74R3P8) have a buffer overflow vulnerability in the Bluetooth module.32Наблюдать
- CVE-2020-9081There is an improper authorization vulnerability in some Huawei smartphones.27Наблюдать
- CVE-2020-9244HUAWEI Mate 20 versions Versions earlier than 10.1.0.160(C00E160R3P8);HUAWEI Mate 20 Pro versions Versions earlier than 10.1.0.270(C431E7R1P27Наблюдать
Опубликованы до и после этой записи в том же продукте
- ← РаньшеCVE-2020-910912 окт. 2020 г. · There is an information disclosure vulnerability in several smartphones.18Наблюдать
- ← РаньшеCVE-2020-909219 окт. 2020 г. · HUAWEI Mate 20 versions earlier than 10.1.0.163(C00E160R3P8) have a JavaScript injection vulnerability.18Наблюдать
- Позже →CVE-2020-908227 дек. 2024 г. · There is an information disclosure vulnerability in several smartphones.18Наблюдать
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
Для этой записи не зафиксирована версия с исправлением. Смотрите бюллетени вендора в источниках.
Статус эксплойта
Публичный эксплойт неизвестен
Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
Кроме публикации датированных событий нет.
Ежедневная оценка FIRST EPSS; записываются только изменения от 0,01 (ступенчатый график).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Среди источников нет ссылок на коммит или PR.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
В записи CNA нет авторов.
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
Ночной расчёт связей ничего не нашёл.
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Национальное уведомление (Управление кибербезопасности Турции / USOM)
Официальные уведомления, ссылающиеся на эту запись; рекомендации — на странице ведомства.
- TR-21-0546 · 5 июл. 2021 г.(Huawei Güvenlik Zafiyeti)
Технические детали
Условия атаки
- Требуется физический доступ к устройству.
- Учётная запись или пароль не требуются.
- Действия пользователя не требуются.
- Особые условия не требуются; воспроизводится стабильно.
В случае успеха
- Конфиденциальность
- высокое · данные могут быть прочитаны
- Целостность
- нет
- Доступность
- нет
- Вектор атаки
- Физический
- Сложность атаки
- Низкая
- Требуемые привилегии
- Не требуются
- Взаимодействие с пользователем
- Не требуется
- Область действия
- Не изменяется
- Влияние на конфиденциальность
- Высокое
- Влияние на целостность
- Нет
- Влияние на доступность
- Нет
Класс уязвимости (CWE)
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')Вектор CVSS
CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
nvd-primary
Первопричина
Имя файла, переданное пользователем, объединяется с разрешённым каталогом, но не проверяется, остаётся ли результат внутри этого каталога.
Ошибка в коде
Весь класс CWE-22Показательный пример этого класса уязвимостей. Это не исходный код вендора; показан ошибочный шаблон и его исправление.
Уязвимый код
const file = path.join(ROOT, req.query.name);
res.sendFile(file);Исправленный код
const file = path.resolve(ROOT, req.query.name);
if (!file.startsWith(ROOT + path.sep)) {
return res.sendStatus(400);
}
res.sendFile(file);Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
Шаблоны атак (CAPEC)
- Path TraversalCAPEC-126вероятность: High · Very High
- Using Slashes and URL Encoding Combined to Bypass Validation LogicCAPEC-64вероятность: High · High
- Manipulating Web Input to File System CallsCAPEC-76вероятность: High · Very High
- Using Escaped Slashes in Alternate EncodingCAPEC-78вероятность: High · High
- Using Slashes in Alternate EncodingCAPEC-79вероятность: High · High
Техники ATT&CK
—
Журнал изменений
Изменений отслеживаемых полей пока нет. Здесь появятся изменения оценки, KEV, зрелости эксплойта и статуса исправления.
Источники
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.