CVE-2023-33372

Connected IO v2.1.0 and prior uses a hard-coded username/password pair embedded in their device's firmware used for device communication using MQTT

published August 4, 2023

CVSS
—
EPSS
1%
Percentile
55.0
In the wild
Unconfirmed
What it is

🚨 Hard-coded credentials are hiding in plain sight! This means an attacker could impersonate devices and send false messages through the MQTT broker. ⚡️ Think of it like a hotel that gives every guest a master key that never changes — anyone with that key can unlock any door and waltz right in, no questions asked! If a malicious actor gains access to these hard-coded credentials, they can impersonate any connected device, sending deceptive messages and potentially bypassing authentication altogether. This could lead to unauthorized access to sensitive data or control of the device, resulting in significant security breaches.

Put simply

Think of it like a hotel that gives every guest a master key that never changes — anyone with that key can unlock any door and waltz right in, no questions asked! This vulnerability arises from a hard-coded username and password embedded in the firmware of Connected IO devices, allowing attackers to connect to the MQTT broker and manipulate session tokens at will.

What to do

If a malicious actor gains access to these hard-coded credentials, they can impersonate any connected device, sending deceptive messages and potentially bypassing authentication altogether. This could lead to unauthorized access to sensitive data or control of the device, resulting in significant security breaches. Update to the latest version of Connected IO, ensuring that hard-coded credentials are eliminated in favor of secure, dynamic authentication methods. Regularly audit your device communications to ensure they are secure. You've got this! With a few proactive steps, you can secure your devices and keep the digital bad guys at bay. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00765 · 55.0th percentile
Published
2023-08-04T00:00Z
EPSS history
Timeline
  • 04 AUG 00:00Z
    Connected IO v2.1.0 and prior uses a hard-coded username/password pair embedded in their device's firmware used for device communication using MQTT
    cvelistv5