Impact
The vulnerability involves a buffer overflow triggered when the File argument to the UploadCustomModule function in /cgi-bin/cstecgi.cgi is malformed. The overflow can overwrite memory and allow an attacker to execute arbitrary code on the device, which can compromise confidentiality, integrity, and availability of the router and its connected network.
Affected Systems
Affected is the TOTOLINK CA300-PoE product running firmware version 6.2c.884. The flaw exists only in that firmware release; newer or earlier releases may not be impacted. Users with this model should verify their firmware version.
Risk and Exploitability
The CVSS score of 9.4 indicates critical severity. The EPSS score is not available, so the likelihood of exploitation cannot be quantified, but a public exploit is known and can be launched remotely. The defect is not listed in the CISA KEV catalog. Attackers can exploit this flaw remotely via the management interface, sending a crafted upload request that triggers the overflow.
OpenCVE Enrichment