Quantum Secular Labs / Blog / Advisories

CVE-2018-3832: Insteon Hub 2245 222 Firmware: Unrestricted Upload of File with Dangerous Type

CVE-2018-3832 is rated critical with a CVSS v3.1 base score of 9.0 and NVD lists Insteon Hub 2245 222 Firmware as the affected product. Per its scoring, it can be exploited over the network. The scored impact on confidentiality, integrity and availability is the highest available.

Vulnerability description

An exploitable firmware update vulnerability exists in Insteon Hub running firmware version 1013. The HTTP server allows for uploading arbitrary MPFS binaries that could be modified to enable access to hidden resources which allow for uploading unsigned firmware images to the device. To trigger this vulnerability, an attacker can upload an MPFS binary via the '/mpfsupload' HTTP form and later on upload the firmware via a POST request to 'firmware.htm'.

Severity breakdown

CVSS v3.1 9.0: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H

  • Attack vector: Network. Exploitable remotely over the network, with no need for local or physical access.
  • Attack complexity: Low. No special conditions; the attack can be repeated reliably.
  • Privileges required: Low. A basic user account is enough.
  • User interaction: Required. A user must take an action, such as opening a file or following a link.
  • Scope: Changed. Impact reaches beyond the vulnerable component to other resources.
  • Confidentiality impact: High. Total loss of confidentiality; sensitive data can be fully disclosed.
  • Integrity impact: High. Total loss of integrity; data or system state can be fully modified.
  • Availability impact: High. Total loss of availability; the component can be shut down.

Underlying weakness

CWE-434: Unrestricted Upload of File with Dangerous Type

The product allows the upload or transfer of dangerous file types that are automatically processed within its environment.

Affected products

  • Insteon Hub 2245 222 Firmware: 1013

References