CVE-2024-47943: critical vulnerability in RITTAL GmbH & Co. KG IoT Interface & CMC III…
Improper signature verification of firmware upgrade files
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
The Rittal device accepts firmware updates with fake signatures because the signing key is publicly available in the downloadable firmware. An attacker can create malicious updates that the device will execute, gaining complete control.
The firmware upgrade mechanism uses HMAC-based signature verification with a hardcoded key exposed in publicly available firmware files. An unauthenticated attacker can forge valid signatures for arbitrary patch files containing malicious run.sh scripts, achieving remote code execution on the device.
In the same product, most dangerous first.