CVE-2022-2474CWE-306

Authentication is currently unsupported in Haas Controller version 100.20.000.1110 when using the “Ethernet Q Commands” service, which allows any user on the…

Critical · published October 28, 2022

CVSS v3.1
9.8
EPSS
1%
Percentile
54.5
In the wild
Unconfirmed
What it is

🚨 An unauthorized user can exploit the Haas Controller's Ethernet Q Commands service without any authentication! Imagine a visitor casually sauntering into a party without an invitation—this vulnerability lets anyone on the same network do just that! 🔥 This flaw is like a hotel with an open door policy—anyone in the vicinity can walk right into the lobby and throw a wild party, completely bypassing the reception. In this case, attackers can write unauthorized macros to the Haas Controller without needing any credentials. With such access, an attacker could wreak absolute havoc—think unauthorized commands that could drastically change the controller's operation. They could modify settings, disrupt processes, or even compromise the entire system's integrity. The potential for misuse is mind-blowingly serious in a critical environment!

Put simply

This flaw is like a hotel with an open door policy—anyone in the vicinity can walk right into the lobby and throw a wild party, completely bypassing the reception. In this case, attackers can write unauthorized macros to the Haas Controller without needing any credentials. The vulnerability in Haas Controller version 100.20.000.1110 occurs because the Ethernet Q Commands service lacks any form of authentication, allowing any user on the same network segment to access it freely and write unauthorized macros.

What to do

With such access, an attacker could wreak absolute havoc—think unauthorized commands that could drastically change the controller's operation. They could modify settings, disrupt processes, or even compromise the entire system's integrity. The potential for misuse is mind-blowingly serious in a critical environment! To mitigate this risk, ensure that you're using a version with authentication support. If upgrading is not an option immediately, isolate the Haas Controller from other network segments and only allow trusted devices to access it. Monitor your network for any unauthorized access attempts as well. You've got this! Follow these steps, and you'll bolster your defenses in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00751 · 54.5th percentile
Weakness
CWE-306 · Missing Authentication for Critical Function
Published
2022-10-28T17:11Z
EPSS history
Timeline
  • 28 OCT 17:11Z
    Authentication is currently unsupported in Haas Controller version 100.20.000.1110 when using the “Ethernet Q Commands” service, which allows any user on the…
    cvelistv5