Vulnerability · Published Jul 9, 2024 · Assigned by certcc

CVE-2024-3596RADIUS Protocol under RFC2865 is vulnerable to forgery attacks.

Critical 9.0

In plain English

A critical-severity security flaw in RFC from IETF. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 14.9% (higher than 97% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)9.0Critical
Exploit odds (30 days)14.9%top 3.3% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack tooling1Public PoC

Official description

RADIUS Protocol under RFC 2865 is susceptible to forgery attacks by a local attacker who can modify any valid Response (Access-Accept, Access-Reject, or Access-Challenge) to any other response using a chosen-prefix collision attack against MD5 Response Authenticator signature.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8freeradius3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-devel3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-devel3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-doc3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-doc3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-krb53.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-krb53.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-ldap3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-ldap3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-mysql3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-mysql3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-perl3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-perl3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-postgresql3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-postgresql3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-rest3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-rest3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-sqlite3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-sqlite3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-unixODBC3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-unixODBC3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8freeradius-utils3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9freeradius-utils3.0.21-40.el9_4ALSA-2024:4935
AlmaLinux:8krb5-devel1.18.2-30.el8_10ALSA-2024:8860
AlmaLinux:9krb5-devel1.21.1-4.el9_5ALSA-2024:9474
AlmaLinux:8krb5-libs1.18.2-30.el8_10ALSA-2024:8860
AlmaLinux:9krb5-libs1.21.1-4.el9_5ALSA-2024:9474
AlmaLinux:8krb5-pkinit1.18.2-30.el8_10ALSA-2024:8860
AlmaLinux:9krb5-pkinit1.21.1-4.el9_5ALSA-2024:9474
AlmaLinux:8krb5-server1.18.2-30.el8_10ALSA-2024:8860
AlmaLinux:9krb5-server1.21.1-4.el9_5ALSA-2024:9474
AlmaLinux:8krb5-server-ldap1.18.2-30.el8_10ALSA-2024:8860
AlmaLinux:9krb5-server-ldap1.21.1-4.el9_5ALSA-2024:9474
AlmaLinux:8krb5-workstation1.18.2-30.el8_10ALSA-2024:8860
AlmaLinux:9krb5-workstation1.21.1-4.el9_5ALSA-2024:9474
AlmaLinux:8libkadm51.18.2-30.el8_10ALSA-2024:8860
AlmaLinux:9libkadm51.21.1-4.el9_5ALSA-2024:9474
AlmaLinux:8python3-freeradius3.0.20-15.module_el8.10.0+3873+5b7fed0fALSA-2024:4936
AlmaLinux:9python3-freeradius3.0.21-40.el9_4ALSA-2024:4935
Alpine:v3.20freeradius3.0.27-r0ALPINE-CVE-2024-3596
Alpine:v3.21freeradius3.0.27-r0ALPINE-CVE-2024-3596
Alpine:v3.22freeradius3.0.27-r0ALPINE-CVE-2024-3596
Alpine:v3.23freeradius3.0.27-r0ALPINE-CVE-2024-3596
Alpine:v3.24freeradius3.0.27-r0ALPINE-CVE-2024-3596
Debian:12freeradiusno fix listedDEBIAN-CVE-2024-3596
Debian:13freeradius3.2.5+dfsg-1DEBIAN-CVE-2024-3596
Debian:14freeradius3.2.5+dfsg-1DEBIAN-CVE-2024-3596
Rocky Linux:8freeradius0:3.0.20-15.module+el8.10.0+1841+f214069aRLSA-2024:4936
Rocky Linux:9freeradius0:3.0.21-40.el9_4RLSA-2024:4935
Rocky Linux:8krb50:1.18.2-30.el8_10RLSA-2024:8860
Rocky Linux:9krb50:1.21.1-4.el9_5RLSA-2024:9474
Ubuntu:22.04:LTSfreeradius3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.3UBUNTU-CVE-2024-3596
Ubuntu:22.04:LTSfreeradius3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.3USN-7055-1
Ubuntu:24.04:LTSfreeradius3.2.5+dfsg-3~ubuntu24.04.1USN-7055-1
Ubuntu:24.04:LTSfreeradius3.2.5+dfsg-3~ubuntu24.04.1UBUNTU-CVE-2024-3596
Ubuntu:22.04:LTSkrb51.19.2-2ubuntu0.5USN-7257-1
Ubuntu:22.04:LTSkrb51.19.2-2ubuntu0.5UBUNTU-CVE-2024-3596
Ubuntu:24.04:LTSkrb51.20.1-6ubuntu2.3USN-7257-1
Ubuntu:24.04:LTSkrb51.20.1-6ubuntu2.3UBUNTU-CVE-2024-3596
Ubuntu:22.04:LTSlibpam-radius-authno fix listedUBUNTU-CVE-2024-3596
Ubuntu:24.04:LTSlibpam-radius-authno fix listedUBUNTU-CVE-2024-3596

Affected products (as reported)

VendorProductVersions
IETF RFC 2865

References