CVE-2024-47943

Critical

Description

The firmware upgrade function in the admin web interface of the Rittal IoT Interface & CMC III Processing Unit devices checks if the patch files are signed before executing the containing run.sh script. The signing process is kind of an HMAC with a long string as key which is hard-coded in the firmware and is freely available for download. This allows crafting malicious "signed" .patch files in order to compromise the device and execute arbitrary code.

SeverityCritical
CVSS9.8
Exploit probability—
ProductIoT Interface & CMC III Processing Unit
PublishedOct 15, 2024
First seenOct 15, 2024
Weakness typeCWE-347CWE-347

How to fix

Affected products

ProductAffected versionsFixed in
RITTAL GmbH & Co. KG IoT Interface & CMC III Processing Unit<6.21.00.2—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.