{"id":39881,"date":"2026-10-16T04:34:04","date_gmt":"2026-10-15T20:34:04","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-93649"},"modified":"2026-10-16T04:34:04","modified_gmt":"2026-10-15T20:34:04","slug":"cve-2026-93649","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-93649","title":{"rendered":"CVE-2026-93649 &#8211; In the Eclipse Adoptium website (adoptium.net), in every deployment built from commit 0b24"},"content":{"rendered":"<p>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 &#8220;link&#8221; query parameter and automatically navigates to it with a meta http-equiv=&#8221;refresh&#8221;. 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 &#8220;Thank you for downloading Eclipse Temurin&#8221; page while their browser downloads a binary of the attacker&#8217;s choosing<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-39881","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/39881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=39881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=39881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=39881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}