CVE Catalog

CVE-2026-93649

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.11%

1th percentile - higher than 1% of all known CVEs

Summary

In the Eclipse Adoptium website (adoptium.net), 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.

Risk Assessment

An attacker can trick users into downloading malware from a fake page impersonating the trusted Eclipse Adoptium service, potentially compromising workstations and the wider organization. The risk is especially high because the victim sees the genuine thank-you page, making social engineering of the download easier.

Recommendation

Update the Eclipse Adoptium deployment to a version containing the fix from commit cbb53cf (2026-09-24) or later. Until then, do not trust links leading to the adoptium.net download page and verify the source of downloaded binaries.

Related vulnerabilities

Original NVD description (English source)

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

Vulnerability data from NVD (NIST) · CISA KEV · EPSS