krb5: Buffer overflow in get_matching_data()
Published Nov 23, 2017
9.8
CRITICALCVSS 3.1
EPSS 8.30%
Description
plugins/preauth/pkinit/pkinit_crypto_openssl.c in MIT Kerberos 5 (aka krb5) through 1.15.2 mishandles Distinguished Name (DN) fields, which allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow and application crash) in situations involving untrusted X.509 data, related to the get_matching_data and X509_NAME_oneline_ex functions. NOTE: this has security relevance only in use cases outside of the MIT Kerberos distribution, e.g., the use of get_matching_data in KDC certauth plugin code that is specific to Red Hat.
Affected products
- Vendor n/a Product Krb5 1.5 Defaultn/a
- Version krb5 1.5StatusaffectedConstraints-
- Version
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| n/a | Krb5 1.5 | n/a |
|
- ≤ 1.15.2
No data.
Red Hat Enterprise Linux 5
krb5
Not affected
Red Hat Enterprise Linux 6
krb5
Not affected
Red Hat Enterprise Linux 7
krb5
Will not fix
Red Hat JBoss Core Services
krb5
Not affected
Red Hat JBoss Enterprise Application Platform 6
krb5
Not affected
Red Hat JBoss Enterprise Web Server 2
krb5
Not affected
| Product | Package | State | Advisory |
|---|---|---|---|
| Red Hat Enterprise Linux 5 | krb5 | Not affected | n/a |
| Red Hat Enterprise Linux 6 | krb5 | Not affected | n/a |
| Red Hat Enterprise Linux 7 | krb5 | Will not fix | n/a |
| Red Hat JBoss Core Services | krb5 | Not affected | n/a |
| Red Hat JBoss Enterprise Application Platform 6 | krb5 | Not affected | n/a |
| Red Hat JBoss Enterprise Web Server 2 | krb5 | Not affected | n/a |
No package ranges for this CVE.
Remediation
Red Hat statement
This issue affects the versions of krb5 as shipped with Red Hat Enterprise Linux 7. Red Hat Product Security has rated this issue as having Moderate security impact. A future update may address this issue. For additional information, refer to the Issue Severity Classification: https://access.redhat.com/security/updates/classification/.
Metrics
No CVSS v4.0 score for this CVE.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS:3.0/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
AV:N/AC:L/Au:N/C:P/I:P/A:P
This CVE is not in the KEV list.
No CISA SSVC assessment for this CVE yet.
Estimated probability of exploitation in the wild in the next 30 days (FIRST EPSS). As of Oct 1, 2026.
Score over time
2021–2026- EPSS v1
- EPSS v2
- EPSS v3
- EPSS v4
- EPSS v5
Percentile over time
- EPSS v1
- EPSS v2
- EPSS v3
- EPSS v4
- EPSS v5
Table of values (25 key points)
Flat stretches are collapsed; showing up to 120 newest points.
| Date | Score | Percentile | Model |
|---|---|---|---|
| Oct 1, 2026 | 8.30% (0.08302) | 94.76th | v5 (v2026.06.15) |
| Jun 15, 2026 | 8.37% (0.08370) | 94.23th | v5 (v2026.06.15) |
| May 30, 2026 | 1.28% (0.01283) | 79.92th | v4 (v2025.03.14) |
| Mar 1, 2026 | 3.99% (0.03990) | 88.23th | v4 (v2025.03.14) |
| Feb 26, 2026 | 2.79% (0.02794) | 85.85th | v4 (v2025.03.14) |
| Nov 16, 2025 | 1.54% (0.01539) | 80.77th | v4 (v2025.03.14) |
| Jun 19, 2025 | 3.99% (0.03990) | 87.90th | v4 (v2025.03.14) |
| Mar 30, 2025 | 1.35% (0.01351) | 78.32th | v4 (v2025.03.14) |
| Mar 29, 2025 | 5.08% (0.05075) | 82.62th | v4 (v2025.03.14) |
| Mar 17, 2025 | 1.35% (0.01351) | 78.78th | v4 (v2025.03.14) |
| Dec 12, 2024 | 2.05% (0.02055) | 89.47th | v3 (v2023.03.01) |
| Nov 3, 2023 | 2.05% (0.02055) | 87.80th | v3 (v2023.03.01) |
| Oct 3, 2023 | 2.00% (0.02005) | 87.54th | v3 (v2023.03.01) |
| May 26, 2023 | 1.97% (0.01974) | 87.03th | v3 (v2023.03.01) |
| May 8, 2023 | 2.40% (0.02398) | 88.27th | v3 (v2023.03.01) |
| Apr 16, 2023 | 2.27% (0.02271) | 87.96th | v3 (v2023.03.01) |
| Mar 7, 2023 | 2.93% (0.02929) | 89.25th | v3 (v2023.03.01) |
| Mar 6, 2023 | 3.79% (0.03795) | 85.54th | v2 (v2022.01.01) |
| Aug 20, 2022 | 3.79% (0.03795) | 84.77th | v2 (v2022.01.01) |
| Apr 1, 2022 | 3.69% (0.03693) | 83.51th | v2 (v2022.01.01) |
| Feb 4, 2022 | 3.69% (0.03693) | 66.67th | v2 (v2022.01.01) |
| Feb 3, 2022 | 3.38% (0.03375) | 66.63th | v1 |
| Jan 6, 2022 | 3.38% (0.03375) | 66.31th | v1 |
| Sep 1, 2021 | 3.38% (0.03375) | 81.66th | v1 |
| Apr 14, 2021 | 3.38% (0.03375) | 0.00th | v1 |
References (8)
- http://www.securityfocus.com/bid/101594 vdb-entryx_refsource_BIDThird Party AdvisoryVDB Entry
- https://access.redhat.com/security/cve/CVE-2017-15088 Vendor Advisory
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871698 x_refsource_CONFIRMIssue TrackingThird Party Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=1504045 x_refsource_CONFIRMIssue TrackingPatchThird Party Advisory
- https://github.com/krb5/krb5/commit/fbb687db1088ddd894d975996e5f6a4252b9a2b4 x_refsource_CONFIRMIssue TrackingPatchThird Party Advisory
- https://github.com/krb5/krb5/pull/707 x_refsource_CONFIRMPatchThird Party Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2017-15088
- https://www.cve.org/CVERecord?id=CVE-2017-15088
| Link | Providers | Tags |
|---|---|---|
| http://www.securityfocus.com/bid/101594 | vdb-entryx_refsource_BIDThird Party AdvisoryVDB Entry | |
| https://access.redhat.com/security/cve/CVE-2017-15088 | Vendor Advisory | |
| https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871698 | x_refsource_CONFIRMIssue TrackingThird Party Advisory | |
| https://bugzilla.redhat.com/show_bug.cgi?id=1504045 | x_refsource_CONFIRMIssue TrackingPatchThird Party Advisory | |
| https://github.com/krb5/krb5/commit/fbb687db1088ddd894d975996e5f6a4252b9a2b4 | x_refsource_CONFIRMIssue TrackingPatchThird Party Advisory | |
| https://github.com/krb5/krb5/pull/707 | x_refsource_CONFIRMPatchThird Party Advisory | |
| https://nvd.nist.gov/vuln/detail/CVE-2017-15088 | ||
| https://www.cve.org/CVERecord?id=CVE-2017-15088 |
Change history (0)
No recorded changes yet.