CVE-2023-36952

TOTOLINK CP300+ V5.2cu.7594_B20200910 was discovered to contain a stack overflow via the pingIp parameter in the function setDiagnosisCfg

published October 16, 2023

CVSS
—
EPSS
1%
Percentile
57.7
In the wild
Unconfirmed
What it is

⚠️ A stack overflow in TOTOLINK CP300+ could trigger a digital chain reaction through its pingIp parameter! Think of it like overloading a power outlet — too many devices plugged in could cause a circuit trip. In this case, an attacker could flood the system with data, pushing it past its limits. If exploited, this vulnerability could lead to crashes or unpredictable behavior in the device, potentially knocking your network offline for those relying on it. That's not just inconvenient; it can disrupt your whole day!

Put simply

Think of it like overloading a power outlet — too many devices plugged in could cause a circuit trip. In this case, an attacker could flood the system with data, pushing it past its limits. The stack overflow occurs in the function setDiagnosisCfg when handling the pingIp parameter, allowing an attacker to manipulate inputs to cause a buffer overflow. This can lead to crashes and unauthorized access to resources.

What to do

If exploited, this vulnerability could lead to crashes or unpredictable behavior in the device, potentially knocking your network offline for those relying on it. That's not just inconvenient; it can disrupt your whole day! Ensure you update your TOTOLINK firmware to the latest version available. If no update is available, consider limiting access to the affected functionality and monitoring for unusual behavior. Review configuration settings to ensure they're optimized for security! You've got this! Stay proactive and keep your network secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00849 · 57.7th percentile
Published
2023-10-16T00:00Z
EPSS history
Timeline
  • 16 OCT 00:00Z
    TOTOLINK CP300+ V5.2cu.7594_B20200910 was discovered to contain a stack overflow via the pingIp parameter in the function setDiagnosisCfg
    cvelistv5