← Back to search

CVE-2026-123959

9.1 CRITICAL

Published 2026-11-07 · Updated 2026-11-10

AI risk analysis

Summary
A buffer overflow vulnerability exists in the setLanguageCfg function of the TOTOLINK CA300-PoE device's CGI endpoint, triggered by manipulation of the langType parameter, allowing remote attackers to corrupt memory and potentially execute arbitrary code.
Exploitability
Exploitation requires high privileges (PR:H) and network access to the /cgi-bin/cstecgi.cgi endpoint, but the exploit is publicly available, lowering the barrier for skilled attackers.
Blast radius
Successful exploitation could lead to full compromise of the device—including remote code execution, data exfiltration, and use as a pivot point—given the CVSS 9.1 score and C/CWE-119/120 characteristics.
Detection
Defenders should monitor for anomalous HTTP POST requests to /cgi-bin/cstecgi.cgi with abnormally long langType values (e.g., >256 bytes) or repeated requests from a single source targeting the setLanguageCfg action; such patterns may indicate exploitation attempts.
Prioritized remediation
Upgrade to firmware version 6.2c.885 or later, as this is the patched release addressing CVE-2026-123959 per vendor advisories.
buffer-overflowcgifirmwareremote-exploitics

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

A security flaw has been discovered in TOTOLINK CA300-PoE 6.2c.884. The impacted element is the function setLanguageCfg of the file /cgi-bin/cstecgi.cgi. Performing a manipulation of the argument langType results in buffer overflow. The attack can be initiated remotely. The exploit has been released to the public and may be used for attacks.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H

Weaknesses

CWE-119, CWE-120

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.