Description
In the Eclipse Adoptium website (adoptium.net), in every deployment built from commit 0b24ea1 (2025-06-18) up to the fix in commit cbb53cf (2026-09-24), the post-download page /[locale]/download takes a download URL from the "link" query parameter and automatically navigates to it with a meta http-equiv="refresh". The URL is checked against a list of trusted prefixes using String.startsWith() on the raw string, while the browser applies RFC 3986 dot-segment normalisation before navigating, so a value such as https://github.com/adoptium/temurin/../../attacker/malware/releases/download/v1/jdk.exe passes the check but resolves to an attacker-controlled repository. A victim who follows a crafted adoptium.net link is shown the genuine "Thank you for downloading Eclipse Temurin" page while their browser downloads a binary of the attacker's choosing
Published: 2026-10-15
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution via Malicious Binary Download
Action: Apply Patch Immediately
AI Analysis

Impact

A flaw in the Adoptium website’s download page allows an attacker to supply a specially crafted URL in the link query parameter that bypasses the site’s whitelist check. The check uses String.startsWith() on the raw input before the browser normalises the URI according to RFC 3986. As a result, a URL that appears to satisfy the trusted prefix can resolve to an attacker‑controlled domain, causing the victim’s browser to download an arbitrary binary. This could lead to execution of malicious code on the victim’s machine and compromise confidentiality, integrity, and availability of the target system.

Affected Systems

The vulnerability exists in deployments of the Eclipse Foundation: Adoptium Temurin website, built from commit 0b24ea1 (2025‑06‑18) up to the fix in commit cbb53cf (2026‑09‑24). All users accessing the */[locale]/download* endpoint during this period are affected.

Risk and Exploitability

Because the daemon accepts a URL directly from the client, the attack interface is simple – a single crafted link can trigger the download. The CVSS score of 7.5 indicates a high severity, while a low EPSS score (< 1 %) suggests limited current exploitation. The vulnerability is not listed in the CISA KEV catalog. Nevertheless, the impact is severe if exploited, allowing the delivery of arbitrary binaries that the victim’s browser will download and potentially execute. The primary attack vector is phishing or compromised links that embed the malicious download URL.

Generated by OpenCVE AI on October 16, 2026 at 21:30 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Deploy the updated version of adoptium.net that includes commit cbb53cf or later, which removes the vulnerable redirect logic.
  • Ensure that any download URL validation uses canonical normalization before checking trusted prefixes; avoid relying solely on the raw query string.
  • If immediate replacement is not feasible, restrict the /download endpoint to trusted administrators or lock it down via network segmentation and monitor for suspicious links.

Generated by OpenCVE AI on October 16, 2026 at 21:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
First Time appeared Eclipse
Eclipse adoptium Temurin
Vendors & Products Eclipse
Eclipse adoptium Temurin

Fri, 16 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
Title Adoptium Website Vulnerable to Redirection-based Download of Malicious Binary

Fri, 16 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N'}


Thu, 15 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
Description In the Eclipse Adoptium website (adoptium.net), in every deployment built from commit 0b24ea1 (2025-06-18) up to the fix in commit cbb53cf (2026-09-24), the post-download page /[locale]/download takes a download URL from the "link" query parameter and automatically navigates to it with a meta http-equiv="refresh". The URL is checked against a list of trusted prefixes using String.startsWith() on the raw string, while the browser applies RFC 3986 dot-segment normalisation before navigating, so a value such as https://github.com/adoptium/temurin/../../attacker/malware/releases/download/v1/jdk.exe passes the check but resolves to an attacker-controlled repository. A victim who follows a crafted adoptium.net link is shown the genuine "Thank you for downloading Eclipse Temurin" page while their browser downloads a binary of the attacker's choosing
Weaknesses CWE-494
CWE-601
References

Subscriptions

Eclipse Adoptium Temurin
cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-10-16T18:46:25.952Z

Reserved: 2026-09-18T12:30:22.439Z

Link: CVE-2026-93649

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-15T14:17:30.107

Modified: 2026-10-16T19:17:44.900

Link: CVE-2026-93649

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T13:06:51Z

Weaknesses
  • CWE-494

    Download of Code Without Integrity Check

  • CWE-601

    URL Redirection to Untrusted Site ('Open Redirect')