Перейти к содержимому
Noroxi
CVE-2024-4510· NVD / CVE Program· CNA VulDB

Ruijie RG-UAC arp_add_commit.php os command injection

A vulnerability was found in Ruijie RG-UAC up to 20240428. It has been rated as critical. Affected by this issue is some unknown functionality of the file /view/networkConfig/ArpTable/arp_add_commit.php. The manipulation of the argument text_ip_addr/text_mac_addr leads to os command injection. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. VDB-263114 is the identifier assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.

ВысокаяCVSS 7.2 · v3.1—Эксплойта нет Исправление не зафиксировано
Опубликовано
5 мая 2024 г.
Обновлено
17 июн. 2026 г.
EPSS
7,1 % · 94-й процентиль
Следить за этой CVE

Войдите, чтобы следить · Вы получите уведомление, если запись попадёт в KEV, получит эксплойт или обновится.

Инструменты для отчёта

JSON

Оценка срочности

30

Наблюдать

Пока низкий приоритет.

CVSS
28 / 40 · 7.2 / 10
CISA KEV
0 / 30 · Нет в списке
EPSS
2 / 30 · 7,1 %

Решение CISA SSVC

Эксплуатация
proof of concept
Автоматизируемо
нет
Техническое влияние
полное

Vulnrichment: входные данные дерева решений CISA.

Оценка CNA и NVD

NVD
7,2
CNA · VulDB
4,7
разница 2,5 балла

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L

Оценка присваивающего органа и независимая оценка NVD. Разрыв означает, что критичность спорна.

Анализ Noroxi

Анализа Noroxi для этой записи пока нет

Мы не пишем анализ вручную для сотен тысяч уязвимостей в базе; это было бы нечестно. Для значимых уязвимостей с реальным влиянием наша команда описывает механизм, обнаружение и устранение.

Мы используем этот продукт, нужна помощь

Затронутые системы

ВендорПродукт
ruijierg-uac 6000-cc firmware
ruijierg-uac 6000-cc
ruijierg-uac 6000-e10 firmware
ruijierg-uac 6000-e10
ruijierg-uac 6000-e10c firmware
ruijierg-uac 6000-e10c
ruijierg-uac 6000-e20 firmware
ruijierg-uac 6000-e20
ruijierg-uac 6000-e20c firmware
ruijierg-uac 6000-e20c
ruijierg-uac 6000-e20m firmware
ruijierg-uac 6000-e20m

и ещё 42

Затронутые версии

Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.

  • ruijie rg-uac 6000-cc firmwareвсе версии
  • ruijie rg-uac 6000-e10 firmwareвсе версии
  • ruijie rg-uac 6000-e10c firmwareвсе версии
  • ruijie rg-uac 6000-e20 firmwareвсе версии
  • ruijie rg-uac 6000-e20c firmwareвсе версии
  • ruijie rg-uac 6000-e20m firmwareвсе версии
  • ruijie rg-uac 6000-e50 firmwareвсе версии
  • ruijie rg-uac 6000-e50c firmwareвсе версии
  • ruijie rg-uac 6000-e50m firmwareвсе версии
  • ruijie rg-uac 6000-ea firmwareвсе версии
  • ruijie rg-uac 6000-ei firmwareвсе версии
  • ruijie rg-uac 6000-isg02 firmwareвсе версии
  • ruijie rg-uac 6000-isg10 firmwareвсе версии
  • ruijie rg-uac 6000-isg200 firmwareвсе версии
  • ruijie rg-uac 6000-isg40 firmwareвсе версии
  • ruijie rg-uac 6000-si firmwareвсе версии
  • ruijie rg-uac 6000-u3100 firmwareвсе версии
  • ruijie rg-uac 6000-u3210 firmwareвсе версии
  • ruijie rg-uac 6000-x100 firmwareвсе версии
  • ruijie rg-uac 6000-x100s firmwareвсе версии

Версии, заявленные вендором

Диапазоны затронутых версий, заявленные назначающей организацией (VulDB). Не зависят от анализа CPE в NVD и обычно опережают его.

  • Ruijie RG-UAC

    • 20240428затронута

Тот же продукт

ruijie: все записи

Другие записи с наивысшей оценкой для того же основного продукта.

  • CVE-2024-4509Ruijie RG-UAC add_commit.php os command injection
    30Наблюдать
  • CVE-2024-4508Ruijie RG-UAC static_route_edit_ipv6.php os command injection
    30Наблюдать
  • CVE-2024-4507Ruijie RG-UAC static_route_add_ipv6.php os command injection
    30Наблюдать
  • CVE-2024-4506Ruijie RG-UAC ip_addr_edit_commit.php os command injection
    30Наблюдать
  • CVE-2024-4505Ruijie RG-UAC ip_addr_add_commit.php os command injection
    30Наблюдать
  • CVE-2024-4504Ruijie RG-UAC commit.php os command injection
    30Наблюдать

Исправление

На какую версию обновиться

Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.

Для этой записи не зафиксирована версия с исправлением. Смотрите бюллетени вендора в источниках.

Статус эксплойта

Публичный эксплойт неизвестен

Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.

Контекст для исследователя

Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.

Хронология

От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.

Кроме публикации датированных событий нет.

EPSS за 120 дней

Ежедневная оценка FIRST EPSS; записываются только изменения от 0,01 (ступенчатый график).

Ссылки на патчи и коммиты

Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.

Среди источников нет ссылок на коммит или PR.

Нашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.

Кандидаты в варианты

Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.

  • CVE-2024-4501с разницей 0 дн.Ruijie RG-UAC commit.php os command injection
    30Наблюдать
  • CVE-2024-4502с разницей 0 дн.Ruijie RG-UAC dhcp_client_commit.php os command injection
    30Наблюдать
  • CVE-2024-4503с разницей 0 дн.Ruijie RG-UAC dhcp_relay_commit.php os command injection
    30Наблюдать
  • CVE-2024-4504с разницей 0 дн.Ruijie RG-UAC commit.php os command injection
    30Наблюдать
  • CVE-2024-4505с разницей 0 дн.Ruijie RG-UAC ip_addr_add_commit.php os command injection
    30Наблюдать
  • CVE-2024-4507с разницей 0 дн.Ruijie RG-UAC static_route_add_ipv6.php os command injection
    30Наблюдать

Кандидаты в цепочки

Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.

—

Охват bug bounty

Известной публичной программы нет.

Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).

Национальное уведомление (Управление кибербезопасности Турции / USOM)

Официальные уведомления, ссылающиеся на эту запись; рекомендации — на странице ведомства.

Все национальные уведомления →

Технические детали

Условия атаки

  • Может быть вызвана любым, у кого есть доступ через интернет.
  • Требуются права администратора.
  • Действия пользователя не требуются.
  • Особые условия не требуются; воспроизводится стабильно.

В случае успеха

Конфиденциальность
высокое · данные могут быть прочитаны
Целостность
высокое · данные или конфигурация могут быть изменены
Доступность
высокое · работа сервиса может быть нарушена
Вектор атаки
Сеть
Сложность атаки
Низкая
Требуемые привилегии
Высокие
Взаимодействие с пользователем
Не требуется
Область действия
Не изменяется
Влияние на конфиденциальность
Высокое
Влияние на целостность
Высокое
Влияние на доступность
Высокое

Вектор CVSS

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

nvd-primary

Первопричина

Пользовательский ввод вставляется в команду оболочки как текст. Оболочка может интерпретировать специальные символы во вводе как часть команды.

Ошибка в коде

Весь класс CWE-78

Показательный пример этого класса уязвимостей. Это не исходный код вендора; показан ошибочный шаблон и его исправление.

Уязвимый код

ts
const host = req.body.host;exec("ping -c 1 " + host, onResult);

Исправленный код

ts
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.

Журнал изменений

Изменений отслеживаемых полей пока нет. Здесь появятся изменения оценки, KEV, зрелости эксплойта и статуса исправления.

Источники

Все записи