Phoenix Contact: OS command execution in MGUARD products
An low privileged remote attacker can execute OS commands with root privileges due to improper neutralization of special elements in user data.
Анализ Noroxi
Анализа Noroxi для этой записи пока нет
Мы не пишем анализ вручную для сотен тысяч уязвимостей в базе; это было бы нечестно. Для значимых уязвимостей с реальным влиянием наша команда описывает механизм, обнаружение и устранение.
Мы используем этот продукт, нужна помощь- Опубликовано
- 10 сент. 2024 г.
- Обновлено
- 17 июн. 2026 г.
- EPSS
- 0,8 % · 54-й процентиль
- CWE
- CWE-78
Войдите, чтобы следить · Вы получите уведомление, если запись попадёт в KEV, получит эксплойт или обновится.
Инструменты для отчёта
Оценка срочности
35
Наблюдать
Пока низкий приоритет.
- CVSS
- 35 / 40 · 8.8 / 10
- CISA KEV
- 0 / 30 · Нет в списке
- EPSS
- 0 / 30 · 0,8 %
Решение CISA SSVC
- Эксплуатация
- нет
- Автоматизируемо
- нет
- Техническое влияние
- полное
Vulnrichment: входные данные дерева решений CISA.
Оценка CNA и NVD
- NVD
- —
- CNA · CERTVDE
- 8,8
- NVD ещё не выставил свою оценку; показана оценка CNA.
Оценка присваивающего органа и независимая оценка NVD. Разрыв означает, что критичность спорна.
Затронутые системы
| Вендор | Продукт | CPE |
|---|---|---|
| phoenixcontact | tc mguard rs4000 4g vzw vpn firmware | cpe:2.3:o:phoenixcontact:tc_mguard_rs4000_4g_vzw_vpn_firmware |
| phoenixcontact | tc mguard rs4000 4g vzw vpn | cpe:2.3:h:phoenixcontact:tc_mguard_rs4000_4g_vzw_vpn |
| phoenixcontact | tc mguard rs4000 4g vpn firmware | cpe:2.3:o:phoenixcontact:tc_mguard_rs4000_4g_vpn_firmware |
| phoenixcontact | tc mguard rs4000 4g vpn | cpe:2.3:h:phoenixcontact:tc_mguard_rs4000_4g_vpn |
| phoenixcontact | tc mguard rs4000 4g att vpn firmware | cpe:2.3:o:phoenixcontact:tc_mguard_rs4000_4g_att_vpn_firmware |
| phoenixcontact | tc mguard rs4000 4g att vpn | cpe:2.3:h:phoenixcontact:tc_mguard_rs4000_4g_att_vpn |
| phoenixcontact | tc mguard rs4000 3g vpn firmware | cpe:2.3:o:phoenixcontact:tc_mguard_rs4000_3g_vpn_firmware |
| phoenixcontact | tc mguard rs4000 3g vpn | cpe:2.3:h:phoenixcontact:tc_mguard_rs4000_3g_vpn |
| phoenixcontact | tc mguard rs2000 4g vzw vpn firmware | cpe:2.3:o:phoenixcontact:tc_mguard_rs2000_4g_vzw_vpn_firmware |
| phoenixcontact | tc mguard rs2000 4g vzw vpn | cpe:2.3:h:phoenixcontact:tc_mguard_rs2000_4g_vzw_vpn |
| phoenixcontact | tc mguard rs2000 4g vpn firmware | cpe:2.3:o:phoenixcontact:tc_mguard_rs2000_4g_vpn_firmware |
| phoenixcontact | tc mguard rs2000 4g vpn | cpe:2.3:h:phoenixcontact:tc_mguard_rs2000_4g_vpn |
и ещё 60
Затронутые версии
Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.
- phoenixcontact fl mguard 2102 firmwareдо 10.4.1
- phoenixcontact fl mguard 2105 firmwareдо 10.4.1
- phoenixcontact fl mguard 4102 pci firmwareдо 10.4.1
- phoenixcontact fl mguard 4102 pcie firmwareдо 10.4.1
- phoenixcontact fl mguard 4302 firmwareдо 10.4.1
- phoenixcontact fl mguard 4305 firmwareдо 10.4.1
- phoenixcontact fl mguard centerport vpn-1000 firmwareдо 8.9.3
- phoenixcontact fl mguard core tx firmwareдо 8.9.3
- phoenixcontact fl mguard core tx vpn firmwareдо 8.9.3
- phoenixcontact fl mguard delta tx/tx firmwareдо 8.9.3
- phoenixcontact fl mguard delta tx/tx vpn firmwareдо 8.9.3
- phoenixcontact fl mguard gt/gt firmwareдо 8.9.3
- phoenixcontact fl mguard gt/gt vpn firmwareдо 8.9.3
- phoenixcontact fl mguard pci4000 firmwareдо 8.9.3
- phoenixcontact fl mguard pci4000 vpn firmwareдо 8.9.3
- phoenixcontact fl mguard pcie4000 firmwareдо 8.9.3
- phoenixcontact fl mguard pcie4000 vpn firmwareдо 8.9.3
- phoenixcontact fl mguard rs2000 tx/tx vpn firmwareдо 8.9.3
- phoenixcontact fl mguard rs2000 tx/tx-b firmwareдо 8.9.3
- phoenixcontact fl mguard rs2005 tx vpn firmwareдо 8.9.3
Версии, заявленные вендором
Диапазоны затронутых версий, заявленные назначающей организацией (CERTVDE). Не зависят от анализа CPE в NVD и обычно опережают его.
PHOENIX CONTACT FL MGUARD 2102
- до 10.4.1затронута · semver
PHOENIX CONTACT FL MGUARD 2105
- до 10.4.1затронута · semver
PHOENIX CONTACT FL MGUARD 4102 PCI
- до 10.4.1затронута · semver
PHOENIX CONTACT FL MGUARD 4102 PCIE
- до 10.4.1затронута · semver
PHOENIX CONTACT FL MGUARD 4302
- до 10.4.1затронута · semver
PHOENIX CONTACT FL MGUARD 4305
- до 10.4.1затронута · semver
PHOENIX CONTACT FL MGUARD CENTERPORT VPN-1000
- до 8.9.3затронута · semver
PHOENIX CONTACT FL MGUARD CORE TX
- до 8.9.3затронута · semver
PHOENIX CONTACT FL MGUARD CORE TX VPN
- до 8.9.3затронута · semver
PHOENIX CONTACT FL MGUARD DELTA TX/TX
- до 8.9.3затронута · semver
PHOENIX CONTACT FL MGUARD DELTA TX/TX VPN
- до 8.9.3затронута · semver
PHOENIX CONTACT FL MGUARD GT/GT
- до 8.9.3затронута · semver
Тот же продукт
phoenixcontact: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2020-12523Phoenix Contact mGuard Devices versions before 8.8.3: LAN ports get functional after reboot even if they are disabled in the device configuration36Наблюдать
- CVE-2024-43388Phoenix Contact: SNMP reconfiguration due to improper input validation in MGUARD devices35Наблюдать
- CVE-2024-43387Phoenix Contact: Access files due to improper neutralization of special elements in MGUARD devices35Наблюдать
- CVE-2024-43386Phoenix Contact: OS command execution through EMAIL_NOTIFICATION.TO in mGuard devices.35Наблюдать
- CVE-2024-43385Phoenix Contact: OS command execution through PROXY_HTTP_PORT in mGuard devices35Наблюдать
- CVE-2024-43393Phoenix Contact: Configuration changes of the firewall services can lead to DoS in MGUARD devices32Наблюдать
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
| Продукт / пакет | Исправленная версия | Источник |
|---|---|---|
| PHOENIX CONTACT FL MGUARD 2102 | 10.4.1 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD 2105 | 10.4.1 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD 4102 PCI | 10.4.1 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD 4102 PCIE | 10.4.1 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD 4302 | 10.4.1 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD 4305 | 10.4.1 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD CENTERPORT VPN-1000 | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD CORE TX | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD CORE TX VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD DELTA TX/TX | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD DELTA TX/TX VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD GT/GT | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD GT/GT VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD PCI4000 | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD PCI4000 VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD PCIE4000 | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD PCIE4000 VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD RS2000 TX/TX VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD RS2000 TX/TX-B | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD RS2005 TX VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD RS4000 TX/TX | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD RS4000 TX/TX VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD RS4000 TX/TX-M | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD RS4000 TX/TX-P | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD RS4004 TX/DTX | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD RS4004 TX/DTX VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD SMART2 | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT FL MGUARD SMART2 VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT TC MGUARD RS2000 3G VPN | 8.9.3 | Вендор (CNA) |
| PHOENIX CONTACT TC MGUARD RS2000 4G ATT VPN | 8.9.3 | Вендор (CNA) |
+6
Статус эксплойта
Публичный эксплойт неизвестен
Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
Кроме публикации датированных событий нет.
Ежедневная оценка FIRST EPSS; записываются только изменения от 0,01 (ступенчатый график).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Среди источников нет ссылок на коммит или PR.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
- Nozomi Networks Security Research Teamсообщил
- Andrea PalancaNozomi Networksнашёл
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
- CVE-2024-43385с разницей 0 дн.Phoenix Contact: OS command execution through PROXY_HTTP_PORT in mGuard devices35Наблюдать
- CVE-2024-43386с разницей 0 дн.Phoenix Contact: OS command execution through EMAIL_NOTIFICATION.TO in mGuard devices.35Наблюдать
- CVE-2024-43387с разницей 0 дн.Phoenix Contact: Access files due to improper neutralization of special elements in MGUARD devices35Наблюдать
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Технические детали
Условия атаки
- Может быть вызвана любым, у кого есть доступ через интернет.
- Достаточно учётной записи с низкими привилегиями.
- Действия пользователя не требуются.
- Особые условия не требуются; воспроизводится стабильно.
В случае успеха
- Конфиденциальность
- высокое · данные могут быть прочитаны
- Целостность
- высокое · данные или конфигурация могут быть изменены
- Доступность
- высокое · работа сервиса может быть нарушена
- Вектор атаки
- Сеть
- Сложность атаки
- Низкая
- Требуемые привилегии
- Низкие
- Взаимодействие с пользователем
- Не требуется
- Область действия
- Не изменяется
- Влияние на конфиденциальность
- Высокое
- Влияние на целостность
- Высокое
- Влияние на доступность
- Высокое
Класс уязвимости (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:L/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
—
Журнал изменений
- Исправление✗ → ✓
Для отслеживаемых записей эти изменения приходят и как уведомления. →
Источники
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.