All vulnerabilities
CVE-2025-71423GHSA-vxg3-w9rv-rhr2GO-2025-3920

Edgelesssys Contrast before 1.12.2 Workload Secrets Information Disclosure

edgelesssys contrastGoLibraries & packages
CVSS
8.5High
ExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.21%Chance of exploitation activity in the next 30 days, higher than 10% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in1.12.2Fixed versionCVE List
Published27 Sep 2026Updated 8 Oct 2026CVE List

What fixes it

  • 1.12.2contrastCVE List
  • 1.12.2github.com/edgelesssys/contrast, GoOSVgo get github.com/edgelesssys/contrast@v1.12.2

A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.

Description

Edgelesssys Contrast is a confidential-computing runtime for Kubernetes. In versions 1.9.0 before 1.12.2, the initializer logs the full NewMeshCert response — which contains the workload secret — to standard output at INFO level. As a result, workload secrets are exposed to any Kubernetes user with get or list permission on pods/logs. Because workload secrets are used for encrypted storage and Vault integration, those must also be considered compromised. This is a regression of GHSA-h5f8-crrq-4pw8.

Text from CVE List

Affected versions 3

  • contrastaffected: 1.9.0 before 1.12.2CVE List
  • contrastunaffected: 1.12.2CVE List
  • github.com/edgelesssys/contrast, Gofrom 1.9.0, fixed in 1.12.2OSV

References 4