CVE-2023-29800

TOTOLINK X18 V9.1.0cu.2024_B20220329 was discovered to contain a command injection vulnerability via the FileName parameter in the UploadFirmwareFile function

Critical · published April 14, 2023

CVSS v3.1
9.8
EPSS
2%
Percentile
80.7
In the wild
Unconfirmed
What it is

🚨 A command injection vulnerability in TOTOLINK X18 could allow attackers to run arbitrary commands with just a corrupt firmware upload! 🔥 Think of this as a hotel where guests can check in without a reservation—they can just walk in and start using any room they like! Without stringent checks, an attacker could exploit the FileName parameter and take full control of the router, leading to chaos. This vulnerability is absolutely devastating because an attacker could execute any command on the device. They could manipulate settings, intercept traffic, or even turn your network into a launchpad for further attacks. Imagine a hacker having the keys to your entire digital kingdom!

Put simply

Think of this as a hotel where guests can check in without a reservation—they can just walk in and start using any room they like! Without stringent checks, an attacker could exploit the FileName parameter and take full control of the router, leading to chaos. The command injection flaw resides in the UploadFirmwareFile function, allowing attackers to input malicious commands via the FileName parameter without proper validation, leading to significant control over the device.

What to do

This vulnerability is absolutely devastating because an attacker could execute any command on the device. They could manipulate settings, intercept traffic, or even turn your network into a launchpad for further attacks. Imagine a hacker having the keys to your entire digital kingdom! Immediate action is required: update your TOTOLINK X18 to version V9.1.0cu.2024_B20220329 or later, which patches this vulnerability. Additionally, you should regularly review firmware updates and consider implementing stricter input validation measures. You've got this! By following these steps, you're stepping up as a security hero and locking down your network. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.02014 · 80.7th percentile
Published
2023-04-14T00:00Z
EPSS history
Timeline
  • 14 APR 00:00Z
    TOTOLINK X18 V9.1.0cu.2024_B20220329 was discovered to contain a command injection vulnerability via the FileName parameter in the UploadFirmwareFile function
    cvelistv5