CVE-2024-47945: critical vulnerability in RITTAL GmbH & Co. KG IoT Interface & CMC III…
Predictable Session ID
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 devices generate predictable session IDs that attackers can guess, allowing them to take over user sessions without knowing the password. With only 32,768 possible IDs per user, an attacker can try them all and gain unauthorized access.
The session ID generation uses an unseeded rand() function that relies solely on process IDs for entropy, resulting in only 32,768 possible values per user. An attacker can pre-compute valid session IDs and perform session hijacking to access authenticated user sessions without credentials.
In the same product, most dangerous first.