CVE-2024-47945: RITTAL GmbH & Co. KG IoT Interface & CMC III Processing Unit · Generation of Predictable Numbers or Identifiers
Affects RITTAL GmbH & Co. KG IoT Interface & CMC III Processing UnitSource CVE Database V5
Not known to be exploited · CVSS 9.1 Critical : upgrade to 6.21.00.2 as a priority.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.8% chance of exploitation in 30 days – higher than 58% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 6.21.00.2
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 15 Oct 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade RITTAL GmbH & Co. KG IoT Interface & CMC III Processing Unit to 6.21.00.2.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| RITTAL GmbH & Co. KG IoT Interface & CMC III Processing Unit | Affected
| Fixed in
|
AI-suggested
1. 2. If you cannot patch yet, implement network segmentation to isolate vulnerable devices from broader enterprise networks, limiting attacker access. 3. Deploy strict access controls and monitor network traffic for anomalous session ID usage or repeated session attempts indicative of brute-force or pre-generation attacks. 4. Use VPNs or secure tunnels for remote access to these devices to add an additional layer of authentication and encryption. 5. Conduct regular security audits and penetration tests focusing on IoT and industrial control systems to detect exploitation attempts early. 6. Collaborate with RITTAL support and cybersecurity vendors for threat intelligence sharing and incident response planning. 7. Consider disabling remote management interfaces if not strictly necessary or restrict them to trusted IP ranges.
Description
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.