Vulnerability in Dexidp Dex
CVE-2020-26290
Dex is a federated OpenID Connect provider written in Go. In Dex before version 2.27.0 there is a critical set of vulnerabilities which impacts users leveraging the SAML connector. The vulnerabilities enables potential signature bypass due to issues with XML encoding in the underlying Go library. The vulnerabilities have been addressed in version 2.27.0 by using the xml-roundtrip-validator from Mattermost (see related references).
EPSS: 0.010 (59.8th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 9.3 (Critical). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N.
Affected products
- Dexidp Dex — versions < 2.27.0
- Linuxfoundation Dex
Weakness classification (CWE)
References
- security-advisories@github.com (Third Party Advisory, x_refsource_MISC, Not Applicable)
- security-advisories@github.com (Third Party Advisory, x_refsource_MISC, Not Applicable)
- security-advisories@github.com (Third Party Advisory, x_refsource_MISC, Not Applicable)
- security-advisories@github.com (Third Party Advisory, x_refsource_MISC, Not Applicable)
- security-advisories@github.com (x_refsource_CONFIRM, Third Party Advisory)
- security-advisories@github.com (Third Party Advisory, x_refsource_MISC, Not Applicable)
- security-advisories@github.com (Patch, Third Party Advisory, x_refsource_MISC)
- security-advisories@github.com (Third Party Advisory, x_refsource_MISC)
Frequently asked questions
- What is CVE-2020-26290?
- CVE-2020-26290 is a critical-severity vulnerability in Dexidp Dex, classified under Improper Verification of Cryptographic Signature. CVSS score: 9.3/10. Published 2020-12-28.
- How severe is CVE-2020-26290?
- Critical severity. CVSS v3 base score is 9.3 out of 10.