CVE-2022-2474 Missing authorization in Haas CNC Controller
An attacker on the same network can write unauthorized macros to the Haas CNC Controller due to lack of authentication in the Ethernet Q Commands service.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2022-2474?
CVE-2022-2474 is a critical missing authorization vulnerability in Haas CNC Controller, published on 28 Oct 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
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 same network segment as the controller (even while connected remotely) to access the service and write unauthorized macros to the device.
Weakness: CWE-306
Which versions are affected by CVE-2022-2474?
It affects 1 product.
Products include Haascnc Haas Controller Firmware.
How do I fix CVE-2022-2474?
No fix has been published for CVE-2022-2474 yet. Limit exposure of the affected software until one is available.
Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.
Is CVE-2022-2474 being exploited?
There is no known exploitation of CVE-2022-2474 in the wild and no public exploit code.
Other vulnerabilities in Haas CNC Controller
Sources
Also known as GHSA-495g-cppx-r4mf.