Description
A security vulnerability has been detected in TOTOLINK CA300-PoE 6.2c.884. Affected by this vulnerability is the function setWiFiWdsAddConfig of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument ApCliKeyStr leads to buffer overflow. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used.
Published: 2026-11-07
Score: 9.4 Critical
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Patch Immediately
AI Analysis

Impact

The vulnerability resides in the TOTOLINK CA300‑PoE device version 6.2c.884. The setWiFiWdsAddConfig function in /cgi-bin/cstecgi.cgi mishandles the ApCliKeyStr argument, causing a stack‑based buffer overflow that can corrupt the stack and allow an attacker to execute arbitrary code on the router. The attack can be initiated remotely and the exploit has been publicly disclosed.

Affected Systems

The affected product is the TOTOLINK CA300‑PoE router running firmware version 6.2c.884. No other vendors or product lines are known to share this exact code path.

Risk and Exploitability

The CVSS score of 9.4 indicates critical severity. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalogue. The remote attack vector, public disclosure, and high impact on confidentiality, integrity, and availability make exploitation highly likely if the router is exposed to the Internet or an untrusted network. A threat actor could gain full control of the device and, through it, access or manipulate the local network, exfiltrate data, or launch further attacks.

Generated by OpenCVE AI on November 7, 2026 at 20:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest vendor firmware that fixes the buffer‑overflow in cstecgi.cgi.
  • If the latest firmware is not yet available, block remote access to /cgi-bin/cstecgi.cgi or disable the WDS functionality to prevent exploitation.
  • Enable logging on the router and monitor for anomalous traffic and attempts to invoke the vulnerable endpoint.

Generated by OpenCVE AI on November 7, 2026 at 20:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 07 Nov 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Totolink ca300-poe
Vendors & Products Totolink ca300-poe

Sat, 07 Nov 2026 19:15:00 +0000

Type Values Removed Values Added
Description A security vulnerability has been detected in TOTOLINK CA300-PoE 6.2c.884. Affected by this vulnerability is the function setWiFiWdsAddConfig of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument ApCliKeyStr leads to buffer overflow. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used.
Title TOTOLINK CA300-PoE cstecgi.cgi setWiFiWdsAddConfig buffer overflow
First Time appeared Totolink
Totolink ca300-poe Firmware
Weaknesses CWE-119
CWE-120
CPEs cpe:2.3:o:totolink:ca300-poe_firmware:*:*:*:*:*:*:*:*
Vendors & Products Totolink
Totolink ca300-poe Firmware
References
Metrics cvssV2_0

{'score': 8.3, 'vector': 'AV:N/AC:L/Au:M/C:C/I:C/A:C/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 9.1, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 9.4, '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'}


Subscriptions

Totolink Ca300-poe Ca300-poe Firmware
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-11-07T19:00:18.491Z

Reserved: 2026-11-06T19:53:56.302Z

Link: CVE-2026-124059

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-07T19:17:28.480

Modified: 2026-11-07T19:17:28.653

Link: CVE-2026-124059

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-07T20:45:13Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-120

    Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')