CVE-2023-24148

TOTOLINK CA300-PoE V6.2c.884 was discovered to contain a command injection vulnerability via the FileName parameter in the setUploadUserData function

Critical · published February 3, 2023

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

🚨 A crafty command injection vulnerability lurks in the TOTOLINK CA300-PoE's setUploadUserData function, and it’s as dangerous as it sounds! 🔥 Think of it like a restaurant accepting orders without verifying the menu — one sneaky entry could lead to all sorts of unapproved dishes being served up, including a full course of chaos! An attacker could exploit this vulnerability to execute arbitrary commands on the device, potentially taking full control. This means they could manipulate settings, intercept data, or even cause the device to malfunction, leaving your network wide open to further attacks!

Put simply

Think of it like a restaurant accepting orders without verifying the menu — one sneaky entry could lead to all sorts of unapproved dishes being served up, including a full course of chaos! This command injection vulnerability occurs via the FileName parameter in the setUploadUserData function, allowing unauthorized code execution if the input isn't properly sanitized.

What to do

An attacker could exploit this vulnerability to execute arbitrary commands on the device, potentially taking full control. This means they could manipulate settings, intercept data, or even cause the device to malfunction, leaving your network wide open to further attacks! Immediately patch the device to version V6.2c.885 or later to close this security hole. Additionally, implement input validation to ensure only expected parameters are processed. Regularly review security configurations to ensure best practices are followed. You've got this! By taking these steps, you're not just fixing a vulnerability; you're stepping up as a security hero! 🛡️

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.01799 · 78.3th percentile
Published
2023-02-03T00:00Z
EPSS history
Timeline
  • 03 FEB 00:00Z
    TOTOLINK CA300-PoE V6.2c.884 was discovered to contain a command injection vulnerability via the FileName parameter in the setUploadUserData function
    cvelistv5