CVE-2024-3596CWE-354CWE-924

CVE-2024-3596

Critical · published July 9, 2024

CVSS v3.1
9.0
EPSS
15%
Percentile
96.7
In the wild
Unconfirmed
What it is

🔥 A local attacker could exploit the RADIUS protocol with a chosen-prefix collision attack, turning any Access-Accept or Access-Reject into their call to action! Think of it like a magician swapping your concert ticket with a fake one right before you get inside — the show must go on for them, but it leaves you out in the cold! 🎩✨ The consequences can be absolutely devastating! An attacker could manipulate authentication responses, allowing unauthorized access to sensitive resources, essentially granting themselves VIP access where they don’t belong. This could compromise the integrity of the entire system and put valuable data at risk! ⚡

Put simply

Think of it like a magician swapping your concert ticket with a fake one right before you get inside — the show must go on for them, but it leaves you out in the cold! 🎩✨ This vulnerability allows local attackers to modify RADIUS responses using a chosen-prefix collision against the MD5 Response Authenticator signature, resulting in forged authentication messages that can bypass legitimate access controls.

What to do

The consequences can be absolutely devastating! An attacker could manipulate authentication responses, allowing unauthorized access to sensitive resources, essentially granting themselves VIP access where they don’t belong. This could compromise the integrity of the entire system and put valuable data at risk! ⚡ To protect against this vulnerability, immediately update your RADIUS implementation to the latest version that addresses this forgery risk. Additionally, consider transitioning to a more secure hashing algorithm than MD5, if feasible, to bolster your defenses. 🛡️ You've got this! By taking these steps, you're on your way to fortifying your defenses and keeping your systems safe! 💪🚀

The record
Technical detail
CVSS v3.1
9.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.14859 · 96.7th percentile
Weaknesses
CWE-354 · Improper Validation of Integrity Check Value; CWE-924 · Improper Enforcement of Message Integrity During Transmission in a Communication Channel
Published
2024-07-09T16:15Z
Affected products (4)
ProductVersionsFixed in
freeradius/freeradius< 3.0.273.0.27
broadcom/brocade_sannavall versions—
broadcom/fabric_operating_systemall versions—
sonicwall/sonicosall versions—
References (21)
http://www.openwall.com/lists/oss-security/2024/07/09/4 · [email protected]https://cert-portal.siemens.com/productcert/html/ssa-723487.html · [email protected]https://cert-portal.siemens.com/productcert/html/ssa-794185.html · [email protected]https://datatracker.ietf.org/doc/draft-ietf-radext-deprecating-radius/ · [email protected]https://datatracker.ietf.org/doc/html/rfc2865 · [email protected]https://networkradius.com/assets/pdf/radius_and_md5_collisions.pdf · [email protected]https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2024-0014 · [email protected]https://www.blastradius.fail/ · [email protected]http://www.openwall.com/lists/oss-security/2024/07/09/4 · af854a3a-2127-422b-91ae-364da2661108https://datatracker.ietf.org/doc/draft-ietf-radext-deprecating-radius/ · af854a3a-2127-422b-91ae-364da2661108https://datatracker.ietf.org/doc/html/rfc2865 · af854a3a-2127-422b-91ae-364da2661108https://networkradius.com/assets/pdf/radius_and_md5_collisions.pdf · af854a3a-2127-422b-91ae-364da2661108https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2024-0014 · af854a3a-2127-422b-91ae-364da2661108https://security.netapp.com/advisory/ntap-20240822-0001/ · af854a3a-2127-422b-91ae-364da2661108https://today.ucsd.edu/story/computer-scientists-discover-vulnerabilities-in-a-popular-security-protocol · af854a3a-2127-422b-91ae-364da2661108https://www.blastradius.fail/ · af854a3a-2127-422b-91ae-364da2661108https://www.kb.cert.org/vuls/id/456537 · af854a3a-2127-422b-91ae-364da2661108https://cert-portal.siemens.com/productcert/html/ssa-364175.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-723487.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-770770.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-794185.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e
EPSS history
Timeline
  • 09 JUL 12:02Z
    RADIUS Protocol under RFC2865 is vulnerable to forgery attacks.
    cvelistv5