CVE-2019-11235
freeradius: eap-pwd: authentication bypass via an invalid curve attack
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by Red Hat (high), Amazon (high), Oracle (high), Ubuntu (medium).
Description
FreeRADIUS before 3.0.19 mishandles the "each participant verifies that the received scalar is within a range, and that the received group element is a valid point on the curve being used" protection mechanism, aka a "Dragonblood" issue, a similar issue to CVE-2019-9498 and CVE-2019-9499.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.10 | freeradius | 3.0.19-r0 |
| alpine 3.11 | freeradius | 3.0.19-r0 |
| alpine 3.12 | freeradius | 3.0.19-r0 |
| alpine 3.13 | freeradius | 3.0.19-r0 |
| alpine 3.14 | freeradius | 3.0.19-r0 |
| alpine 3.15 | freeradius | 3.0.19-r0 |
| alpine 3.16 | freeradius | 3.0.19-r0 |
| alpine 3.17 | freeradius | 3.0.19-r0 |
| alpine 3.18 | freeradius | 3.0.19-r0 |
| alpine 3.19 | freeradius | 3.0.19-r0 |
| alpine 3.20 | freeradius | 3.0.19-r0 |
| alpine 3.21 | freeradius | 3.0.19-r0 |
Show all 67 entries from 33 sources
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.10 | freeradius | 3.0.19-r0 |
| alpine 3.11 | freeradius | 3.0.19-r0 |
| alpine 3.12 | freeradius | 3.0.19-r0 |
| alpine 3.13 | freeradius | 3.0.19-r0 |
| alpine 3.14 | freeradius | 3.0.19-r0 |
| alpine 3.15 | freeradius | 3.0.19-r0 |
| alpine 3.16 | freeradius | 3.0.19-r0 |
| alpine 3.17 | freeradius | 3.0.19-r0 |
| alpine 3.18 | freeradius | 3.0.19-r0 |
| alpine 3.19 | freeradius | 3.0.19-r0 |
| alpine 3.20 | freeradius | 3.0.19-r0 |
| alpine 3.21 | freeradius | 3.0.19-r0 |
| alpine 3.22 | freeradius | 3.0.19-r0 |
| alpine 3.23 | freeradius | 3.0.19-r0 |
| alpine 3.24 | freeradius | 3.0.19-r0 |
| alpine 3.6 | freeradius | 3.0.13-r3 |
| alpine 3.7 | freeradius | 3.0.15-r4 |
| alpine 3.8 | freeradius | 3.0.17-r3 |
| alpine 3.9 | freeradius | 3.0.17-r5 |
| alpine edge | freeradius | 3.0.19-r0 |
| amazon linux 2 | freeradius | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-debuginfo | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-devel | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-doc | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-krb5 | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-ldap | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-mysql | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-perl | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-postgresql | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-python | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-sqlite | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-unixODBC | 3.0.13-10.amzn2 |
| amazon linux 2 | freeradius-utils | 3.0.13-10.amzn2 |
| debian 11 | freeradius | 3.0.17+dfsg-1.1 |
| debian 12 | freeradius | 3.0.17+dfsg-1.1 |
| debian 13 | freeradius | 3.0.17+dfsg-1.1 |
| debian 14 | freeradius | 3.0.17+dfsg-1.1 |
| debian 9 | freeradius | no fix listed |
| echo | freeradius | 3.0.17+dfsg-1.1 |
| Oracle Linux 7 | freeradius | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-devel | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-doc | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-krb5 | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-ldap | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-mysql | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-perl | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-postgresql | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-python | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-sqlite | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-unixODBC | 3.0.13-10.el7_6 |
| Oracle Linux 7 | freeradius-utils | 3.0.13-10.el7_6 |
| Oracle Linux 8 | freeradius | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-devel | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-doc | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-krb5 | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-ldap | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-mysql | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-perl | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-postgresql | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-rest | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-sqlite | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-unixODBC | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| Oracle Linux 8 | freeradius-utils | 3.0.17-4.module+el8.0.0+5208+733fb731 |
| ubuntu 18.04 | freeradius | 3.0.16+dfsg-1ubuntu3.1 |
| ubuntu 18.04-ESM | freeradius | 3.0.16+dfsg-1ubuntu3.1 |
| ubuntu 18.10 | freeradius | 3.0.16+dfsg-3ubuntu1.1 |
| ubuntu 19.04 | freeradius | 3.0.17+dfsg-1ubuntu2.1 |
References
- http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00014.html
- http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00032.html
- http://lists.opensuse.org/opensuse-security-announce/2020-04/msg00033.html
- https://access.redhat.com/errata/RHSA-2019:1131
- https://access.redhat.com/errata/RHSA-2019:1142
- https://access.redhat.com/security/cve/CVE-2019-11235
- https://bugzilla.redhat.com/show_bug.cgi?id=1695748
- https://freeradius.org/release_notes/?br=3.0.x&re=3.0.19
All 17 references
- https://freeradius.org/security/
- https://linux.oracle.com/cve/CVE-2019-11235.html
- https://linux.oracle.com/errata/ELSA-2019-1142.html
- https://nvd.nist.gov/vuln/detail/CVE-2019-11235
- https://papers.mathyvanhoef.com/dragonblood.pdf
- https://ubuntu.com/security/notices/USN-3954-1
- https://usn.ubuntu.com/3954-1/
- https://www.cve.org/CVERecord?id=CVE-2019-11235
- https://www.kb.cert.org/vuls/id/871675/