CVE-2018-18319

An issue was discovered in the Merlin.PHP component 0.6.6 for Asuswrt-Merlin devices

published October 15, 2018

CVSS
—
EPSS
5%
Percentile
92.7
In the wild
Unconfirmed
What it is

⚠️ A sneaky eval call in the Merlin.PHP component can let an attacker run any command they want! Remote code execution is on the table, and that’s never a great menu option. 🔥 Think of it like an all-you-can-eat buffet where the chef has forgotten to lock the kitchen door. Anyone can walk in and whip up whatever dish they desire, possibly ruining the meal for everyone else. If exploited, an attacker could potentially execute arbitrary commands on your Asuswrt-Merlin device, leading to a complete system compromise. That could mean unauthorized access to sensitive data or even taking control of your network, which is absolutely devastating!

Put simply

Think of it like an all-you-can-eat buffet where the chef has forgotten to lock the kitchen door. Anyone can walk in and whip up whatever dish they desire, possibly ruining the meal for everyone else. This vulnerability stems from an eval call in the api.php file of the Merlin.PHP component version 0.6.6, allowing attackers to execute arbitrary commands when they format the request correctly, like using the URI '/6/api.php?function=command&class=remote&Cc='ls'.

What to do

If exploited, an attacker could potentially execute arbitrary commands on your Asuswrt-Merlin device, leading to a complete system compromise. That could mean unauthorized access to sensitive data or even taking control of your network, which is absolutely devastating! To mitigate this, ensure that you're only using Merlin.PHP in trusted intranet environments and consider updating to a version that addresses this issue if available. Regularly audit your device configurations and keep an eye out for any suspicious activity. You've got this! Stay vigilant and secure, and you’ll keep those attackers at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.05434 · 92.7th percentile
Published
2018-10-15T06:00Z
EPSS history
Timeline
  • 15 OCT 06:00Z
    An issue was discovered in the Merlin.PHP component 0.6.6 for Asuswrt-Merlin devices
    cvelistv5