A stack-based buffer overflow exists in the httpd binary of Linksys E1200 v2 routers (Firmware E1200_v2.0.11.001_us.tar.gz). The apply_cgi and block_cgi functions copy user-supplied input from the "url" CGI parameter into stack buffers (v36, v29) using sprintf without bounds checking. Because these buffers are allocated as single-byte variables, any non-empty input will trigger a buffer overflow. Remote attackers can exploit this vulnerability via crafted HTTP requests to execute arbitrary code or cause denial of service without authentication.
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HLinksys E1200
HWLinksys2Linksys E1200 Firmware
OSLinksys2.0.11.001
Related vulnerabilities
Linksys E1200 v1.0.04 is vulnerable to Buffer Overflow via ej_get_web_page_name.
A stack-based buffer overflow exists in the validate_static_route function of the httpd binary on Linksys E120...
A stack-based buffer overflow exists in the get_merge_ipaddr function of the httpd binary on Linksys E1200 v2 ...
A stack-based buffer overflow vulnerability exists in the libshared.so library of Cisco Linksys E1200 v2 route...
Devices in the Linksys ESeries line of routers (Linksys E1200 Firmware Version 2.0.09 and Linksys E2500 Firmwa...