CVE-2024-40762CWE-338

Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG) in the SonicOS SSLVPN authentication token generator that, in certain cases, can be…

Critical · published January 9, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
63.2
In the wild
Unconfirmed
What it is

🚨 A cryptographically weak PRNG in SonicOS could make your SSLVPN authentication tokens about as secure as a paper lock! 🔥 Think of a random number generator as a casino spinner — when it’s not truly random, players can guess where the ball will land. The predictable nature of this flawed PRNG could let attackers waltz right into your secured area, just like knowing the house always wins if you play the same number every time! An attacker could potentially predict the authentication tokens, allowing them to bypass security measures and gain unauthorized access. This vulnerability is absolutely devastating for any organization relying on SSLVPN for secure communications, as it opens the door to data breaches and system compromises.

Put simply

Think of a random number generator as a casino spinner — when it’s not truly random, players can guess where the ball will land. The predictable nature of this flawed PRNG could let attackers waltz right into your secured area, just like knowing the house always wins if you play the same number every time! The use of a flawed pseudo-random number generator in SonicOS allows the generation of easily predictable authentication tokens, which can lead to authentication bypass and unauthorized access to the system.

What to do

An attacker could potentially predict the authentication tokens, allowing them to bypass security measures and gain unauthorized access. This vulnerability is absolutely devastating for any organization relying on SSLVPN for secure communications, as it opens the door to data breaches and system compromises. Immediately patch to the latest version of SonicOS that resolves this vulnerability. Review your security protocols and consider implementing additional measures like multi-factor authentication to bolster your defenses in the meantime. You’ve got this! By taking swift action, you can secure your systems and keep the bad guys out! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01025 · 63.2th percentile
Weakness
CWE-338 · Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG)
Published
2025-01-09T06:43Z
EPSS history
Timeline
  • 09 JAN 06:43Z
    Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG) in the SonicOS SSLVPN authentication token generator that, in certain cases, can be…
    cvelistv5