CVE-2022-35520

WAVLINK WN572HP3, WN533A8, WN530H4, WN535G3, WN531P3 api.cgi has no filtering on parameter ufconf, and this is a hidden parameter which doesn't appear in POST…

published August 9, 2022

CVSS
—
EPSS
2%
Percentile
83.0
In the wild
Unconfirmed
What it is

⚡ A hidden parameter in WAVLINK's api.cgi can lead to command injection! This sneaky little flaw hides in plain sight, waiting to be exploited! Think of it like a hidden menu item at your favorite restaurant that allows you to customize your order beyond the usual options — if someone finds it, they can order whatever they want without the kitchen ever checking if it's valid! If an attacker discovers this hidden parameter, they could run arbitrary commands on the server, potentially gaining full control over the device. This could lead to unauthorized access to sensitive information or even turning the device into a launchpad for further attacks!

Put simply

Think of it like a hidden menu item at your favorite restaurant that allows you to customize your order beyond the usual options — if someone finds it, they can order whatever they want without the kitchen ever checking if it's valid! The vulnerability exists due to a lack of filtering on the 'ufconf' parameter in the api.cgi file of several WAVLINK devices, allowing attackers to inject commands via the '/ledonoff.shtml' page.

What to do

If an attacker discovers this hidden parameter, they could run arbitrary commands on the server, potentially gaining full control over the device. This could lead to unauthorized access to sensitive information or even turning the device into a launchpad for further attacks! To secure your devices, it's crucial to update your firmware to the latest version as soon as possible. Additionally, consider implementing input validation for all parameters to prevent unauthorized command execution. You've got this! With these steps, you can protect your devices and enhance your security game! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02278 · 83.0th percentile
Published
2022-08-09T19:53Z
EPSS history
Timeline
  • 09 AUG 19:53Z
    WAVLINK WN572HP3, WN533A8, WN530H4, WN535G3, WN531P3 api.cgi has no filtering on parameter ufconf, and this is a hidden parameter which doesn't appear in POST…
    cvelistv5