CVE-2026-102718 in NetX Duo
Сводка
по VulDB • 29.09.2026
`_nx_snmp_utility_object_id_get` в дополнении NetX Duo для SNMP не проверяет заявленную длину данных OID на соответствие факческому размеру буфера, когда OID использует многобайтовое кодирование длины BER. В результате удаленный злоумышленник может отправить специально созданный пакет SNMP с длиной OID (в формате multi-byte), превышающей доступный размер буфера, что заставляет парсер выходить за границы буфера пакета и читать соседнюю память в куче (heap). Прочитанные вне границ байты интерпретируются как значения компонентов OID и записываются во внутренний строковый буфер агента, приводя к повреждению состояния агента. На системах с защитой памяти чтение вне границ создает риск аварийного завершения потока SNMP-агента, что вызывает отказ в обслуживании (DoS). В встроенных системах без защиты памяти такое чтение успешно завершается и приводит к скрытому повреждению внутреннего состояния агента данными из кучи.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.