CVE-2023-36950

TOTOLINK X5000R V9.1.0u.6118_B20201102 and TOTOLINK A7000R V9.1.0u.6115_B20201022 was discovered to contain a stack overflow via the http_host parameter in the…

High · published October 16, 2023

CVSS v3.1
8.8
EPSS
1%
Percentile
63.4
In the wild
Unconfirmed
What it is

⚠️ A simple oversight in handling input is causing a stack overflow in TOTOLINK devices! Just a mismanaged http_host parameter in the login function could set the stage for disaster. 🔥 Think of this like a restaurant that keeps accepting orders with more items than their kitchen can handle. When the orders pile up, it leads to chaos, and they may end up serving raw or half-cooked dishes — just like the server can crash or misbehave when overloaded with data. If exploited, an attacker could trigger a server crash or potentially execute arbitrary code, leading to unauthorized access. This means they could disrupt your network or even gain control over sensitive system functions, making it a serious risk for users!

Put simply

Think of this like a restaurant that keeps accepting orders with more items than their kitchen can handle. When the orders pile up, it leads to chaos, and they may end up serving raw or half-cooked dishes — just like the server can crash or misbehave when overloaded with data. This stack overflow vulnerability occurs in the loginAuth function, where the device fails to properly validate the http_host parameter, allowing an attacker to manipulate the input and cause a buffer overflow.

What to do

If exploited, an attacker could trigger a server crash or potentially execute arbitrary code, leading to unauthorized access. This means they could disrupt your network or even gain control over sensitive system functions, making it a serious risk for users! To protect your networks, patch your TOTOLINK X5000R to version 9.1.0u.6118_B20201102 and A7000R to version 9.1.0u.6115_B20201022 immediately. Additionally, validate all incoming inputs to prevent similar issues in the future! You've got this! Stay vigilant and keep your devices secure! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01032 · 63.4th percentile
Published
2023-10-16T00:00Z
EPSS history
Timeline
  • 16 OCT 00:00Z
    TOTOLINK X5000R V9.1.0u.6118_B20201102 and TOTOLINK A7000R V9.1.0u.6115_B20201022 was discovered to contain a stack overflow via the http_host parameter in the…
    cvelistv5