# Contrast's unauthenticated recovery allows Coordinator impersonation

Source: https://junglewise.ai/threats/contrast-s-unauthenticated-recovery-allows-coordinator-impersonation-38d15ce0  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2025-02-05  
License: CC BY 4.0 with a link back

Severity: low · CVSS 3.1 · Published 2025-02-05

Contrast's unauthenticated recovery allows Coordinator impersonation

Technologies: [github.com/edgelesssys/contrast (Go)](https://junglewise.ai/threats/technologies/github-com-edgelesssys-contrast). Vendors: [Go](https://junglewise.ai/threats/vendors/go).

## Quick answers

**Is This vulnerability exploited in the wild?** No. Junglewise Threat Intelligence has no report of This vulnerability being exploited in the wild.

**How severe is This vulnerability?** Low severity, with a CVSS score of 3.1, published 5 February 2025.

**Which products and versions are affected?** github.com/edgelesssys/contrast (Go) SEMVER:introduced=0,fixed=1.4.1.

**Is there a fix for This vulnerability?** Yes. github.com/edgelesssys/contrast (Go): upgrade to 1.4.1 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**Am I affected?** Check whether you run github.com/edgelesssys/contrast (Go) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix

- github.com/edgelesssys/contrast (Go): upgrade to 1.4.1 or later

  ```sh
  go get github.com/edgelesssys/contrast@v1.4.1
  ```


## Affected products

- github.com/edgelesssys/contrast (Go) SEMVER:introduced=0,fixed=1.4.1

## Related threats

- [GO-2026-5864 - Constrata's coordinator transit engine `ciphertextContainer.UnmarshalJSON` panics on…](https://junglewise.ai/threats/go-2026-5864-constrata-s-coordinator-transit-engine-ciphertextcontainer-c5be25a1)
- [GO-2026-5865 - Contrast's Imagepuller registryFor uses unanchored suffix matching, leaking auth credentials and…](https://junglewise.ai/threats/go-2026-5865-contrast-s-imagepuller-registryfor-uses-unanchored-suffix-d277ae67)
- [Edgeless Systems Contrast panic in transit engine UnmarshalJSON](https://junglewise.ai/threats/edgeless-systems-contrast-panic-in-transit-engine-unmarshaljson-f1fe367f)
- [Edgeless Systems Contrast credential leak via unanchored suffix matching in Imagepuller](https://junglewise.ai/threats/edgeless-systems-contrast-credential-leak-via-unanchored-suffix-9d4532bc)
- [GO-2026-5624 - Contras Affected by CopyFile Policy Subversion via Symlinks in github.com/edgelesssys/contrast](https://junglewise.ai/threats/go-2026-5624-contras-affected-by-copyfile-policy-subversion-via-12460907)
