CVE-2021-36705

In ProLink PRC2402M V1.0.18 and older, the set_TR069 function in the adm.cgi binary, accessible with a page parameter value of TR069 contains a trivial command…

published August 6, 2021

CVSS
—
EPSS
3%
Percentile
85.3
In the wild
Unconfirmed
What it is

⚠️ A simple parameter is all an attacker needs to unleash chaos! The set_TR069 function in ProLink PRC2402M V1.0.18 and older allows for a command injection that could lead to some serious mischief. 🔥 Think of it like having a restaurant that accepts orders with no verification – if someone shouts out a command, the kitchen prepares it without checking if it’s safe! Here, a sneaky parameter opens the door for attackers to run arbitrary commands directly on the system. An attacker could exploit this trivial command injection to execute any system command they desire. This could lead to unauthorized access, data manipulation, or even complete control of the device, making it a potential nightmare for users if left unfixed!

Put simply

Think of it like having a restaurant that accepts orders with no verification – if someone shouts out a command, the kitchen prepares it without checking if it’s safe! Here, a sneaky parameter opens the door for attackers to run arbitrary commands directly on the system. The vulnerability is located in the adm.cgi binary's set_TR069 function, where the TR069_local_port parameter is passed directly to the system call without proper sanitization, allowing for command injection.

What to do

An attacker could exploit this trivial command injection to execute any system command they desire. This could lead to unauthorized access, data manipulation, or even complete control of the device, making it a potential nightmare for users if left unfixed! Upgrade to ProLink PRC2402M V1.0.19 or later to patch this vulnerability. Additionally, review your input validation mechanisms to ensure no other parameters are susceptible to similar exploits. Regular security audits are always a good practice! You've got this! Just follow the steps and you'll strengthen your defenses in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02621 · 85.3th percentile
Published
2021-08-06T13:19Z
EPSS history
Timeline
  • 06 AUG 13:19Z
    In ProLink PRC2402M V1.0.18 and older, the set_TR069 function in the adm.cgi binary, accessible with a page parameter value of TR069 contains a trivial command…
    cvelistv5