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).

Published · last modified .

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.

EPSS exploit prediction

EPSS: 0.010 (61.9th percentile), scored .

Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 62nd percentile — 61.9% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.

EPSS trend (30 days)EPSS over the last 30 days for CVE-2020-26290: held from 0.010 to 0.010.

EPSS over last 30 days · oldest: 0.010 · newest: 0.010 · change: +0.000

Affected products

Weakness classification (CWE)

References

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.