Переполнение буфера на основе стека существует в функции get_merge_mac бинарного устройства httpd на маршрутизаторах Linksys E1200 v2 (Firm…
Переполнение буфера на основе стека существует в функции get_merge_mac бинарного устройства httpd на маршрутизаторах Linksys E1200 v2 (Firmware E1200_v2.0.001_us.t.gz). Функция конкатенирует до шести поставленных пользователем параметров CGI, соответствующих <parameter>_0~5 в буфер фиксированного размера (a2) без надлежащей проверки границ, прибавляя делимитраторы толстой кишки во время констатации. Удаленные злоумышленники могут использовать эту уязвимость с помощью специально созданных HTTP-запросов для выполнения произвольного кода или причинения отказа в обслуживании без аутентификации.
Переполнение стекового буфера — это условие, при котором перезаписываемый буфер размещён в стеке (то есть является локальной переменной или, редко, параметром функции).
https://cwe.mitre.org/data/definitions/121.html →Открыть в коллекции CWE →