CVE-2026-86590

Server‑Side Request Forgery in Eclipse Che Dashboard Resolver Endpoint Exposes Internal Network Data

Published Sep 8, 2026 CVSS 4.0 · 6.3 Medium EPSS < 1% KEV · Not listed
Description
In Eclipse Che versions 7.79.0 through 7.121.0, the dashboard backend's POST /dashboard/api/data/resolver endpoint passes a caller-supplied URL directly to an outbound HTTP GET request with no host filtering. An authenticated user can exploit this server-side request forgery (SSRF) to read responses from internal network addresses, including the cloud instance metadata service (169.254.169.254), loopback interfaces, RFC-1918 private ranges, and in-cluster Kubernetes services. The operator-configured allowlist (spec.devEnvironments.allowedSources.urls) is not consulted. The vulnerability is fixed in version 7.122.0, which adds private-address blocking, IPv4-mapped IPv6 bypass prevention, operator allowlist enforcement, and disables HTTP redirects on the outbound request.

Analysis

AI-generated

Technical impact

Eclipse Che dashboard backend exposes a POST /dashboard/api/data/resolver endpoint that forwards a caller‑supplied URL to an outbound HTTP GET request without any host filtering or redirection controls. The endpoint is reachable by any authenticated user, allowing the attacker to retrieve data from internal network addresses, including the cloud metadata service, loopback interfaces, private RFC‑1918 ranges, and in‑cluster Kubernetes services.

Affected Systems

Eclipse Foundation’s Eclipse Che platform components 7.79.0 through 7.121.0 are affected. The vulnerability is corrected in version 7.122.0, which introduces private‑address blocking, IPv4‑mapped IPv6 bypass prevention, enforcement of an operator‑configured allowlist (spec.devEnvironments.allowedSources.urls), and disables HTTP redirects outbound from the dashboard.

Risk and Exploitability

The CVSS score is 6.3, indicating a moderate severity. An authenticated user can exploit the SSRF to read sensitive internal information; the lack of host filtering or allowlist enforcement enables arbitrary target selection. The EPSS score is unavailable, and the issue is not listed in the CISA KEV catalog, implying it may not yet be actively exploited in the wild. The attack vector is likely internal or local network‑bound, depending on the user’s network context, but the vulnerability could potentially be leveraged from any environment where the dashboard is reachable and authentication credentials are known.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Eclipse Che to version 7.122.0 or later to apply private‑address blocking, IPv4‑mapped IPv6 bypass prevention, allowlist enforcement, and HTTP redirect disabling
  • If an upgrade is not immediately possible, restrict or remove access to the POST /dashboard/api/data/resolver endpoint for authenticated users
  • Ensure that the operator‑configured allowlist (spec.devEnvironments.allowedSources.urls) is populated with only trusted URLs and that no outbound requests to internal or private networks are permitted

Generated by OpenCVE AI on September 8, 2026 at 10:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Title Server‑Side Request Forgery in Eclipse Che Dashboard Resolver Endpoint Exposes Internal Network Data
First Time appeared Eclipse
Eclipse che
Vendors & Products Eclipse
Eclipse che
Type Values Removed Values Added
Description In Eclipse Che versions 7.79.0 through 7.121.0, the dashboard backend's POST /dashboard/api/data/resolver endpoint passes a caller-supplied URL directly to an outbound HTTP GET request with no host filtering. An authenticated user can exploit this server-side request forgery (SSRF) to read responses from internal network addresses, including the cloud instance metadata service (169.254.169.254), loopback interfaces, RFC-1918 private ranges, and in-cluster Kubernetes services. The operator-configured allowlist (spec.devEnvironments.allowedSources.urls) is not consulted. The vulnerability is fixed in version 7.122.0, which adds private-address blocking, IPv4-mapped IPv6 bypass prevention, operator allowlist enforcement, and disables HTTP redirects on the outbound request.
Weaknesses CWE-918
References
Metrics cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:N/SC:H/SI:N/SA:N'}

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)

Sources

Status
PUBLISHED
Assigner
eclipse
Published
Updated
Sep 8, 2026, 12:22 PM
Reserved
Sep 8, 2026, 7:20 AM
Status
Deferred
Published
Sep 8, 2026, 10:17 AM
Modified
Sep 8, 2026, 2:15 PM