CVE-2023-46102CWE-798

The Android Client application, when enrolled to the AppHub server, connects to an MQTT broker to exchange messages and receive commands to execute on the HMI…

High · published October 25, 2023

CVSS v3.1
8.8
EPSS
0%
Percentile
36.0
In the wild
Unconfirmed
What it is

The Android Client application, when enrolled to the AppHub server, connects to an MQTT

broker to exchange messages and receive commands to execute on the HMI device.

The protocol builds on top of MQTT to implement the remote management of the device is encrypted with a hard-coded DES symmetric key, that can be retrieved reversing both the Android Client application and the server-side web application.

This issue allows an attacker able to control a malicious MQTT broker on the same subnet

network of the device, to craft malicious messages and send them to the HMI device, executing arbitrary commands on the device itself.

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00428 · 36.0th percentile
Weakness
CWE-798 · Use of Hard-coded Credentials
Published
2023-10-25T14:19Z
EPSS history
Timeline
  • 25 OCT 14:19Z
    The Android Client application, when enrolled to the AppHub server, connects to an MQTT broker to exchange messages and receive commands to execute on the HMI…
    cvelistv5