CVE-2024-3596Blast-RADIUS, MD5 collision forges Access-Accept
What broke
RADIUS (RFC 2865) authenticates responses with an MD5-based Response Authenticator. A chosen-prefix collision lets an on-path attacker turn Access-Reject into Access-Accept. CHAP and PAP without Message-Authenticator are the easy cases. MFA that sits behind that RADIUS exchange is bypassed, because the NAS never sees the reject. CVSS 9.0. The research name is Blast-RADIUS. Vendor patching continued into 2026 (Schneider, among others, in April 2026).
Why it matters
RADIUS is still how VPN, Wi-Fi, and a surprising amount of MFA talk to the IdP. A protocol-level forge is an MFA bypass that does not care which vendor sold you the token. This is why we keep a 2024 CVE in a 2025-2026 catalog: the control (Message-Authenticator or RadSec) is what is still missing.
What to do
- Require
Message-Authenticatoron every RADIUS client and server. Reject packets that omit it. - Move to RadSec (RADIUS over TLS) where the NAS supports it.
- Stop sending PAP/CHAP across a network you do not trust. Prefer EAP methods that bind to TLS.
- Inventory MFA products that still front RADIUS. A "phishing-resistant" factor behind a forgeable Access-Accept is not phishing-resistant.
After you patch
RADIUS carries authentication for network and VPN access, and its legacy cryptography is the recurring weakness rather than any single implementation.
- Rotate every shared secret, using long random values that differ per client rather than a single reused string.
- Move RADIUS traffic inside an authenticated transport, RADIUS over TLS or IPsec, so the protocol's own integrity weaknesses stop being reachable.
- Prefer EAP methods with mutual authentication over PAP or CHAP wherever the client supports it.
- Audit which devices still authenticate over RADIUS and what they grant, since network gear and VPN concentrators are common initial-access targets. See MFA.
Sources
- NVD: CVE-2024-3596
- Blast-RADIUS research (2024) and follow-on vendor advisories through 2026
Related identity CVEs
Related on Start with Identity
- CVESimpleHelp accepts unsigned OIDC tokens, MFA bypass
SimpleHelp through 5.5.15 (and 6.0 pre-release) accepted OIDC ID tokens without signature verification, including alg:none. A forged token bypasses MFA. Patch i
- CVEVault LDAP MFA enforcement bypass
Vault's LDAP auth method could be convinced to skip MFA enforcement. One of the VaultFault MFA-plane bugs. NVD CVSS was not confirmed at the time of the origina
- CVEVault TOTP login MFA bypass
Vault's TOTP login MFA could be bypassed. Companion to the LDAP MFA bypass in the VaultFault set. Confirm the score against NVD; vendor and researcher figures c
- BlogA CVE ID is a name. The value is knowing who the attacker becomes.
We opened a practitioner catalog of identity CVEs: what broke, why IAM teams should care, and what to do this week. Not an NVD mirror. A place to triage SAML wr
- BreachThe 2024 Snowflake customer breaches: stolen credentials meet missing MFA
A campaign against Snowflake customer tenants showed what happens when stolen credentials meet accounts without MFA: dozens of breaches, no platform vulnerabili