CRITICAL🇵🇱 Wersja polska

CVE-2024-47945

CVSS 9.8v3.1pub. 2024-10-15upd. 2025-11-03

The devices are vulnerable to session hijacking due to insufficient entropy in its session ID generation algorithm. The session IDs are predictable, with only 32,768 possible values per user, which allows attackers to pre-generate valid session IDs, leading to unauthorized access to user sessions. This is not only due to the use of an (insecure) rand() function call but also because of missing initialization via srand(). As a result only the PIDs are effectively used as seed.

🤖 AI Analysis
How it works

The session identifier generation algorithm uses an uninitialized rand() function without a prior srand() call, which means the only effective seed for the generator is the process PID. As a result, the total number of possible session identifier values for a single user is only 32,768. An attacker can pre-generate all possible session identifier values (pre-generation) and then use one of them to gain unauthorized access to an active session.

Impact

A remote unauthenticated attacker can hijack an active session of any user, gaining full unauthorized access to the device — including its configuration, data, and management functions.

Mitigation & patch

Patches available from the manufacturer should be applied according to the references (https://www.rittal.com/de-de/products/deep/3124300 and https://r.sec-consult.com/rittaliot). Until the fix is implemented, it is recommended to restrict network access to device management interfaces using firewalls or network segmentation.

Who is affected

Rittal IoT Interface (firmware and device) and Rittal CMC III Processing Units (firmware and device) — specific versions indicated in the manufacturer's references

Analysis generated by Claude AI (Anthropic) based on NVD data. Always verify with vendor.
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Rittal Cmc Iii Processing Units

    HW
    Rittal
    all versions
  • Rittal Cmc Iii Processing Units Firmware

    OS
    Rittal
    < 6.21.00.2
  • Rittal Iot Interface

    HW
    Rittal
    all versions
  • Rittal Iot Interface Firmware

    OS
    Rittal
    < 6.21.00.2
🔵
CHECK WITH VENDOR
No clear patch data available. Check vendor references.
CWE
References

Related vulnerabilities

CVE-2020-11951CRITICAL9.8PL ✓same vendor

Ukryte konto backdoor root w urządzeniach Rittal PDU i CMCIII

CVE-2020-11956CRITICAL9.8PL ✓same vendor

Naruszenie zasady minimalnych uprawnień w urządzeniach Rittal PDU i CMCIII

CVE-2019-13553CRITICAL9.8PL ✓same vendor

Hardcoded credentials w Rittal Chiller SK 3232 / Carel pCOWeb

CVE-2021-40222HIGH7.2same vendor

Rittal CMC PU III Web management Version affected: V3.11.00_2. Version fixed: V3.17.10 is affected by a remote...

CVE-2020-11955HIGH8.8same vendor

An issue was discovered on Rittal PDU-3C002DEC through 5.15.70 and CMCIII-PU-9333E0FB through 3.15.70 devices....