CVE-2019-12780

The Belkin Wemo Enabled Crock-Pot allows command injection in the Wemo UPnP API via the SmartDevURL argument to the SetSmartDevInfo action

published June 10, 2019

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.4th percentile for exploit probability.

CVSS
—
EPSS
71%
Percentile
99.4
In the wild
Unconfirmed
What it is

⚡ A simple POST request could turn your smart Crock-Pot into a hacker's cooking pot! This command injection vulnerability in the Belkin Wemo API lets attackers execute commands without breaking a sweat. 🔥 Think of it like a restaurant where patrons can just walk into the kitchen and order whatever they want without the chef even knowing. In this case, the kitchen is your Crock-Pot, and the orders come via the SmartDevURL argument! An attacker could send malicious commands that could lead to unauthorized control of your device. Imagine someone turning your Crock-Pot on or off at will, possibly leading to dangerous situations like overheating. While it’s not known to have been exploited yet, the potential for misuse is definitely concerning.

Put simply

Think of it like a restaurant where patrons can just walk into the kitchen and order whatever they want without the chef even knowing. In this case, the kitchen is your Crock-Pot, and the orders come via the SmartDevURL argument! This vulnerability, identified in the Belkin Wemo Enabled Crock-Pot, allows command injection through the SmartDevURL argument in the SetSmartDevInfo action of the UPnP API. A lack of authentication means an attacker can send a crafted POST request to /upnp/control/basicevent1, executing arbitrary commands.

What to do

An attacker could send malicious commands that could lead to unauthorized control of your device. Imagine someone turning your Crock-Pot on or off at will, possibly leading to dangerous situations like overheating. While it’s not known to have been exploited yet, the potential for misuse is definitely concerning. To protect your device, ensure it's updated to the latest firmware provided by Belkin. Additionally, consider disabling UPnP on your network if it's not needed, and regularly audit connected devices for security settings. 🛡️ You've got this! Follow these steps, and you’ll keep your smart kitchen safe and sound. 💪✨

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.71332 · 99.4th percentile
Published
2019-06-10T15:46Z
EPSS history
Timeline
  • 22 SEP 03:17Z
    EPSS moved 72% → 60%
    epss
  • 06 SEP 03:12Z
    EPSS moved 72% → 60%
    epss
  • 30 AUG 16:01Z
    EPSS moved 60% → 72%
    epss
  • 29 AUG 04:46Z
    EPSS moved 72% → 60%
    epss
  • 10 JUN 15:46Z
    The Belkin Wemo Enabled Crock-Pot allows command injection in the Wemo UPnP API via the SmartDevURL argument to the SetSmartDevInfo action
    cvelistv5