CVE-2023-45984

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

High · published October 16, 2023

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

⚡ A tiny tweak in the 'lang' parameter can trigger a game-changing stack overflow! This vulnerability could put your TOTOLINK routers at risk and open the door to potential chaos! Think of it like a restaurant that only checks the last ingredient on the order ticket. If the chef accepts a massive order without verifying it, things might spill over in the kitchen, creating a recipe for disaster. 🍽️ An attacker could exploit this flaw to cause a stack overflow, potentially allowing them to run malicious code. This means they could gain unauthorized access to your device, leading to all sorts of mayhem — from tampering with settings to stealing sensitive data. It's not just a minor nuisance; it could be a significant breach!

Put simply

Think of it like a restaurant that only checks the last ingredient on the order ticket. If the chef accepts a massive order without verifying it, things might spill over in the kitchen, creating a recipe for disaster. 🍽️ The vulnerability exists in the function setLanguageCfg of the TOTOLINK X5000R and A7000R routers, where improper handling of the 'lang' parameter can lead to a stack overflow condition. This oversight allows attackers to manipulate the internal stack memory, potentially executing arbitrary code.

What to do

An attacker could exploit this flaw to cause a stack overflow, potentially allowing them to run malicious code. This means they could gain unauthorized access to your device, leading to all sorts of mayhem — from tampering with settings to stealing sensitive data. It's not just a minor nuisance; it could be a significant breach! To protect your network, update your devices to the latest firmware versions: X5000R V9.1.0u.6119_B20201206 or A7000R V9.1.0u.6116_B20201027. Regularly check for firmware updates and consider changing default configurations to bolster security. You've got this! With a quick firmware update, you'll lock this vulnerability down in no time! 🛡️

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.00849 · 57.7th 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 lang parameter in the…
    cvelistv5