CVE-2017-16301CWE-121

Multiple exploitable buffer overflow vulnerabilities exist in the PubNub message handler for the "cc" channel of Insteon Hub running firmware version 1012

High · published January 11, 2023

CVSS v3.0
8.5
EPSS
1%
Percentile
58.2
In the wild
Unconfirmed
What it is

⚡ An authenticated HTTP request could lead to a devastating stack-based buffer overflow in the Insteon Hub! 📡 Think of it like a pizza box that can only hold 32 slices. If you try to shove in a 35-slice order, it’s going to overflow and make a mess everywhere — and in this case, that mess could overwrite critical data. An attacker can exploit this vulnerability to manipulate the Insteon Hub’s memory, potentially leading to unauthorized actions or a complete system compromise. With malicious commands, they could overwrite critical parts of the stack, resulting in unpredictable behavior or service outages.

Put simply

Think of it like a pizza box that can only hold 32 slices. If you try to shove in a 35-slice order, it’s going to overflow and make a mess everywhere — and in this case, that mess could overwrite critical data. This vulnerability allows specially crafted commands sent through the PubNub service to cause a buffer overflow in the message handler for the "cc" channel of the Insteon Hub, specifically when the `flg` key is copied using `strcpy`. Anything longer than 32 bytes will cause an overflow, which can overwrite arbitrary data.

What to do

An attacker can exploit this vulnerability to manipulate the Insteon Hub’s memory, potentially leading to unauthorized actions or a complete system compromise. With malicious commands, they could overwrite critical parts of the stack, resulting in unpredictable behavior or service outages. Immediate action is required: ensure your Insteon Hub is updated to the latest firmware version to mitigate this vulnerability. Monitor your network for any unauthorized HTTP requests that could exploit this issue. You've got this! Stay vigilant and keep your devices secure! 🛡️

The record
Technical detail
CVSS v3.0
8.5 · HIGH
Vector
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00862 · 58.2th percentile
Weakness
CWE-121 · Stack-based Buffer Overflow
Published
2023-01-11T21:39Z
EPSS history
Timeline
  • 11 JAN 21:39Z
    Multiple exploitable buffer overflow vulnerabilities exist in the PubNub message handler for the "cc" channel of Insteon Hub running firmware version 1012
    cvelistv5