CVE-2019-12511 in Nighthawk X10-R900Информация

Сводка

по VulDB • 26.06.2026

В прошивках NETGEAR Nighthawk X10-R900 версии ниже 1.0.4.26 злоумышленник может выполнять произвольные системные команды от имени root, отправив специально сформированный MAC-адрес на SOAP-эндпоинт «NETGEAR Genie» в методе AdvancedQoS:GetCurrentBandwidthByMAC. Хотя для этого требуются включенный QoS (в том числе расширенный) и действительный JWT аутентификации, дополнительные уязвимости (CVE-2019-12510) позволяют злоумышленнику взаимодействовать со всем SOAP API без аутентификации. Кроме того, для удаленной эксплуатации данной уязвимости могут применяться техники DNS rebinding. Эксплуатация этой уязвимости требует определенных усилий. К полезной нагрузке (payload) применяются следующие ограничения, которые необходимо преодолеть для успешной эксплуатации: - Длина не должна превышать 17 символов. - Должна быть включена хотя бы одна двоеточие, чтобы предотвратить искажение данных. - Необходимо использовать одинарную кавычку и мета-символ для выхода из существующей команды. - Необходимо обработать остатки родительской команды после точки инъекции. - Полезная нагрузка должна состоять только из заглавных букв (all-caps).

Несмотря на эти ограничения, все же возможно получить доступ к интерактивной root оболочке через данную уязвимость. Поскольку веб-сервер назначает определенные HTTP-заголовки переменным окружения с именами в верхнем регистре, можно внедрить полезную нагрузку в один из таких заголовков и сослаться на соответствующую переменную окружения в точке инъекции.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Резервировать

01.06.2019

Модерация

принято

Вход

VDB-150448

EPSS

0.02324

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!