CVE-2023-28771: Improper error message handling in Zyxel ZyWALL/USG series firmware versions 4.60 through 4.73, VPN series firmware versions 4.60 through…
Оценка Noroxi
Приоритет: Срочно (оценка срочности 99/100)
- CISA подтвердило эксплуатацию в реальных атаках (31 мая 2023 г.). Срок устранения для федеральных ведомств США: 21 июн. 2023 г.
- Опубликован готовый модуль атаки (Metasploit, Nuclei); для эксплуатации не нужна особая квалификация.
- Вероятность эксплуатации в ближайшие 30 дней: 99,2% (FIRST EPSS); выше, чем у 99,9% записей.
- Может быть вызвана любым, у кого есть доступ через интернет. Учётная запись или пароль не требуются. Действия пользователя не требуются. Особые условия не требуются; воспроизводится стабильно.
- По данным CISA атаку можно автоматизировать: цели находятся массовым сканированием.
- Согласно записи, исправленной версии пока нет.
- Упоминается в национальных бюллетенях кибербезопасности Турции (siberguvenlik.gov.tr): 1.
Установите исправление сегодня или закройте доступ. До выхода исправления ограничьте доступ к затронутому компоненту и следите за бюллетенем производителя.
Формируется автоматически по данным записи: CVSS (NVD и CNA), CISA KEV и SSVC, FIRST EPSS, источники эксплойтов, исправленные версии. Как мы считаем
Первоисточники: NVD · CVE.org · CISA KEV · FIRST EPSS
Improper error message handling in Zyxel ZyWALL/USG series firmware versions 4.60 through 4.73, VPN series firmware versions 4.60 through 5.35, USG FLEX series firmware versions 4.60 through 5.35, and ATP series firmware versions 4.60 through 5.35, which could allow an unauthenticated attacker to execute some OS commands remotely by sending crafted packets to an affected device.
- Опубликовано
- 24 апр. 2023 г.
- Обновлено
- 17 июн. 2026 г.
- EPSS
- 99,2 % · 99-й процентиль
- CWE
- CWE-78
Инструменты для отчёта
Оценка срочности
99
Установите исправление сегодня или закройте доступ.
- CVSS
- 39 / 40 · 9.8 / 10
- CISA KEV
- 30 / 30 · В списке
- EPSS
- 30 / 30 · 99,2 %
Решение CISA SSVC
- Эксплуатация
- активная
- Автоматизируемо
- да
- Техническое влияние
- полное
Vulnrichment: входные данные дерева решений CISA.
Оценка CNA и NVD
- NVD
- —
- CNA · Zyxel
- 9,8
- NVD ещё не выставил свою оценку; показана оценка CNA.
Оценка присваивающего органа и независимая оценка NVD. Разрыв означает, что критичность спорна.
Активно эксплуатируется
CISA добавило это в каталог активно эксплуатируемых уязвимостей (KEV) 31 мая 2023 г.. Это указывает на реальные атаки, а не теорию.
Срок устранения для федеральных ведомств США: 21 июн. 2023 г..
Узнайте, когда запись изменится
- В CISA KEV: эксплуатация в реальных атаках подтверждена
- Есть боевой эксплойт
- Исправленной версии пока нет
Если что-то из этого изменится, сообщим в ежедневной сводке.
Затронута ли ваша версия? ПроверьтеАнализ Noroxi
Что это значит для вашей инфраструктуры?
Оценка выше формируется автоматически по данным записи и не знает вашей среды. Наша команда проверит на ваших системах, действительно ли уязвимость эксплуатируема и какой меры достаточно.
Мы используем этот продукт, нужна помощьЗатронутые системы
Затронута ли ваша версия?
Выберите продукт и введите свою версию. Она сравнивается с диапазонами этой записи прямо в браузере и никуда не отправляется.
| Вендор | Продукт | CPE |
|---|---|---|
| zyxel | atp100 firmware | cpe:2.3:o:zyxel:atp100_firmware |
| zyxel | atp100 | cpe:2.3:h:zyxel:atp100 |
| zyxel | atp100w firmware | cpe:2.3:o:zyxel:atp100w_firmware |
| zyxel | atp100w | cpe:2.3:h:zyxel:atp100w |
| zyxel | atp200 firmware | cpe:2.3:o:zyxel:atp200_firmware |
| zyxel | atp200 | cpe:2.3:h:zyxel:atp200 |
| zyxel | atp500 firmware | cpe:2.3:o:zyxel:atp500_firmware |
| zyxel | atp500 | cpe:2.3:h:zyxel:atp500 |
| zyxel | atp700 firmware | cpe:2.3:o:zyxel:atp700_firmware |
| zyxel | atp700 | cpe:2.3:h:zyxel:atp700 |
| zyxel | atp800 firmware | cpe:2.3:o:zyxel:atp800_firmware |
| zyxel | atp800 | cpe:2.3:h:zyxel:atp800 |
и ещё 26
Версии, заявленные вендором
Диапазоны затронутых версий, заявленные назначающей организацией (Zyxel). Не зависят от анализа CPE в NVD и обычно опережают его.
Zyxel ATP series firmware
- 4.60 through 5.35затронута
Zyxel USG FLEX series firmware
- 4.60 through 5.35затронута
Zyxel VPN series firmware
- 4.60 through 5.35затронута
Zyxel ZyWALL/USG series firmware
- 4.60 through 4.73затронута
Затронутые версии · NVD (20)
Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.
- zyxel atp100 firmware4.60 и новее · до 5.36
- zyxel atp100w firmware4.60 и новее · до 5.35
- zyxel atp200 firmware4.60 и новее · до 5.36
- zyxel atp500 firmware4.60 и новее · до 5.36
- zyxel atp700 firmware4.60 и новее · до 5.36
- zyxel atp800 firmware4.60 и новее · до 5.36
- zyxel usg flex 100 firmware4.60 и новее · до 5.36
- zyxel usg flex 100w firmware4.60 и новее · до 5.36
- zyxel usg flex 200 firmware4.60 и новее · до 5.36
- zyxel usg flex 50 firmware4.60 и новее · до 5.36
- zyxel usg flex 500 firmware4.60 и новее · до 5.36
- zyxel usg flex 50w firmware4.60 и новее · до 5.36
- zyxel usg flex 700 firmware4.60 и новее · до 5.36
- zyxel vpn100 firmware4.60 и новее · до 5.36
- zyxel vpn1000 firmware4.60 и новее · до 5.36
- zyxel vpn300 firmware4.60 и новее · до 5.36
- zyxel vpn50 firmware4.60 и новее · до 5.36
- zyxel zywall usg 100 firmware4.60 и новее · до 4.73
- zyxel zywall usg 100 firmware4.73
- zyxel zywall usg 310 firmware4.60 и новее · до 4.73
Тот же продукт
zyxel: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2023-33010A buffer overflow vulnerability in the ID processing function in Zyxel ATP series firmware versions 4.32 through 5.36 Patch 1, USG FLEX…KEV78На этой неделе
- CVE-2023-33009A buffer overflow vulnerability in the notification function in Zyxel ATP series firmware versions 4.60 through 5.36 Patch 1, USG FLEX…KEV77На этой неделе
- CVE-2023-6764
A format string vulnerability in a function of the IPSec VPN feature in Zyxel ATP series firmware versions from 4.32 through…32Наблюдать
Опубликованы до и после этой записи в том же продукте
- ← РаньшеCVE-2022-385476 февр. 2023 г. · A post-authentication command injection vulnerability in the CLI command of Zyxel ZyWALL/USG series firmware versions 4.20 through 4.72…29Наблюдать
- Позже →CVE-2023-639719 февр. 2024 г. ·
A null pointer dereference vulnerability in Zyxel ATP series firmware versions from 4.32 through 5.37 Patch 1 and USG FLEX…21Наблюдать
- Позже →CVE-2023-639819 февр. 2024 г. · A post-authentication command injection vulnerability in the file upload binary in Zyxel ATP series firmware versions from 4.32 through…28Наблюдать
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
Для этой записи не зафиксирована версия с исправлением. Смотрите бюллетени вендора в источниках.
Статус эксплойта
Готовый эксплойт
Известен готовый инструмент или активное использование в реальных атаках. Это должно быть высшим приоритетом.
Доказательство
- Модуль Metasploit ×1
- Шаблон обнаружения Nuclei ×1
- Репозиторий PoC на GitHub ×2
Noroxi не размещает код эксплойтов и не даёт на них ссылок. Показываются имена модулей Metasploit и идентификаторы шаблонов Nuclei (имена, не код); записи Exploit-DB и репозитории PoC даются только числом.
| Источник | Тип | Дата |
|---|---|---|
| Модуль Metasploit | exploit/linux/misc/zyxel_ike_decoder_rce_cve_2023_28771Zyxel IKE Packet Decoder Unauthenticated Remote Code Executionexploit | 2023-03-31 |
| Шаблон обнаружения Nuclei | Шаблон Nuclei unauth-ztp-ping | — |
| Репозиторий PoC на GitHub | stars:30 | 2023-05-23 |
| Репозиторий PoC на GitHub | stars:0 | 2025-07-22 |
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
- Metasploit-25 дн.
- Публикация
- Первый PoC+28 дн.
- CISA KEV+36 дн.
- Сегодня14 нояб. 2026 г.+1299 дн.
Национальное уведомление (Управление кибербезопасности Турции / USOM)
Официальные уведомления, ссылающиеся на эту запись; рекомендации — на странице ведомства.
- TR-23-0240 · 25 апр. 2023 г.(Zyxel Güvenlik Bildirimi)
В записи нет: истории EPSS · ссылки на коммит или PR с исправлением · указания авторов находки · кандидатов в варианты и цепочки · публичной программы вознаграждений.
Технические детали
Условия атаки
- Может быть вызвана любым, у кого есть доступ через интернет.
- Учётная запись или пароль не требуются.
- Действия пользователя не требуются.
- Особые условия не требуются; воспроизводится стабильно.
В случае успеха
- Конфиденциальность
- высокое · данные могут быть прочитаны
- Целостность
- высокое · данные или конфигурация могут быть изменены
- Доступность
- высокое · работа сервиса может быть нарушена
- Вектор атаки
- Сеть
- Сложность атаки
- Низкая
- Требуемые привилегии
- Не требуются
- Взаимодействие с пользователем
- Не требуется
- Область действия
- Не изменяется
- Влияние на конфиденциальность
- Высокое
- Влияние на целостность
- Высокое
- Влияние на доступность
- Высокое
Класс уязвимости (CWE)
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')Вектор CVSS
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvd-secondary
Первопричина
Пользовательский ввод вставляется в команду оболочки как текст. Оболочка может интерпретировать специальные символы во вводе как часть команды.
Ошибка в коде
Весь класс CWE-78Показательный пример этого класса уязвимостей. Это не исходный код вендора; показан ошибочный шаблон и его исправление.
Уязвимый код
const host = req.body.host;
exec("ping -c 1 " + host, onResult);Исправленный код
const host = req.body.host;
if (!/^[a-z0-9.-]{1,253}$/i.test(host)) return res.sendStatus(400);
execFile("ping", ["-c", "1", host], onResult);Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
Шаблоны атак (CAPEC)
- Command Line Execution through SQL InjectionCAPEC-108вероятность: Low · Very High
- Command DelimitersCAPEC-15вероятность: High · High
- Exploiting Multiple Input Interpretation LayersCAPEC-43вероятность: Medium · High
- Argument InjectionCAPEC-6вероятность: High · High
- OS Command InjectionCAPEC-88вероятность: High · High
Техники ATT&CK
—
Журнал изменений (0)
Изменений отслеживаемых полей пока нет. Здесь появятся изменения оценки, KEV, зрелости эксплойта и статуса исправления.
Источники
Показать все источники (ещё 1)Свернуть
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.