Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2026-82539 — Security advisory for TOTOLINK a720r buffer overflow vulnerability | Kitploit
工具/GitHubGitHub/xernary/cve-2026-82539
Embedded Systems SecurityIoT SecurityVulnerability AnalysisExploitationReverse EngineeringWeb Application ExploitationHardware & IoT SecurityBinary Exploitation
GitHubxernary/cve-2026-82539

CVE-2026-82539

Security advisory for TOTOLINK a720r buffer overflow vulnerability

查看仓库
497天前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站
内容在请求的语言中不可用。显示英文版本。

CVE-2026-82539

Information

Vendor: TOTOLINK
Vendor's website: TOTOLINK
Model: A720R
Firmware version: V4.1.5cu.630_B20250509
Firmware download address: TOTOLINK

Severity

CVSS v4.0 Base Score: 9.4 (Critical)
Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P

Vulnerability details

A stack-based buffer overflow exists in the cstecgi.cgi firmware binary that allows an authenticated administrator to hijack the control flow of the process and execute existing code paths within the binary. The vulnerability can be triggered by sending a crafted request to the setMacFilterRules handler containing an overly long value of a desc parameter, which is copied into a fixed-size stack buffer via strcpy() without any bounds checking, overwriting the saved return address.

The vulnerable code is located within the cstecgi.cgi binary, where the supplied value of desc is copied into a stack buffer without length validation, allowing the saved return address to be overwritten and the program's control flow to be redirected. As the binary is compiled without stack canaries and without PIE, the overflow goes undetected and execution can be reliably redirected to code residing at fixed addresses within the binary.

By overwriting the saved return address, control flow was redirected to existing functions within the binary. This was demonstrated by invoking a sleep(2) call (confirming reliable control of the instruction pointer through a measurable delay in the device's response), the system reboot routine, the session logout function, and the log-clearing routine.

Control flow was further redirected to the routine responsible for starting the Telnet service, enabling Telnet on the device.

As a result, an authenticated attacker with network access to the target device can hijack the execution flow of the cstecgi.cgi process and execute arbitrary code paths within the binary, compromising the confidentiality, integrity, and availability of the device.

References

These vulnerabilities were reported by Nicola Giuffrida.

  • Complete Writeup: https://nico-security.com/posts/totolink-a720r
  • CVE Record: https://www.cve.org/cverecord?id=CVE-2026-82539
下载工具