目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CWE-601 指向未可信站点的URL重定向(开放重定向) 类漏洞列表 963

CWE-601 指向未可信站点的URL重定向(开放重定向) 类弱点 963 条 CVE 漏洞汇总,含 AI 中文分析。

CWE-601 属于开放重定向漏洞,指应用程序接受用户控制的输入并用于外部链接重定向。攻击者通常利用此缺陷构造恶意 URL,诱导用户点击以跳转至钓鱼或恶意网站,从而窃取凭证或传播恶意软件。开发者应避免直接使用用户输入作为重定向目标,需对目标域名进行白名单校验,或使用经过编码的内部标识符替代直接链接,确保重定向逻辑的安全可控。

MITRE CWE 官方描述
CWE:CWE-601 URL Redirection to Untrusted Site ('Open Redirect') 英文:Web 应用程序接受由用户控制的输入,该输入指定指向外部站点的链接,并在重定向中使用该链接。
常见影响 (2)
Access Control Bypass Protection Mechanism, Gain Privileges or Assume Identity
The user may be redirected to an untrusted page that contains malware which may then compromise the user's system. In some cases, an open redirect can also enable the immediate download of a file without the user's permission, because the r…
Access Control, Confidentiality, Other Bypass Protection Mechanism, Gain Privileges or Assume Identity, Other
By modifying the URL value to a malicious site, an attacker may successfully launch a phishing scam. The user may be subjected to phishing attacks by being redirected to an untrusted page. The phishing attack may point to an attacker controlled web page that appears to be a trusted web site. The phi…
缓解措施 (5)
Implementation Assume all input is malicious. Use an "accept known good" input validation strategy, i.e., use a list of acceptable inputs that strictly conform to specifications. Reject any input that does not strictly conform to specifications, or transform it into something that does. When performing input validation, consider all potentially relevant properties, including length, type of input, the full range…
Architecture and Design Use an intermediate disclaimer page that provides the user with a clear warning that they are leaving the current site. Implement a long timeout before the redirect occurs, or force the user to click on the link. Be careful to avoid XSS problems (CWE-79) when generating the disclaimer page.
Architecture and Design When the set of acceptable objects, such as filenames or URLs, is limited or known, create a mapping from a set of fixed input values (such as numeric IDs) to the actual filenames or URLs, and reject all other inputs. For example, ID 1 could map to "/login.asp" and ID 2 could map to "http://www.example.com/". Features such as the ESAPI AccessReferenceMap [REF-45] provide this capability.
Architecture and Design Ensure that no externally-supplied requests are honored by requiring that all redirect requests include a unique nonce generated by the application [REF-483]. Be sure that the nonce is not predictable (CWE-330).
Architecture and Design, Implementation Understand all the potential areas where untrusted inputs can enter your software: parameters or arguments, cookies, anything read from the network, environment variables, reverse DNS lookups, query results, request headers, URL components, e-mail, files, filenames, databases, and any external systems that provide data to the application. Remember that such inputs may be obtained indirectly throug…
代码示例 (2)
The following code obtains a URL from the query string and then redirects the user to that URL.
$redirect_url = $_GET['url']; header("Location: " . $redirect_url);
Bad · PHP
http://example.com/example.php?url=http://malicious.example.com
Attack
The following code is a Java servlet that will receive a GET request with a url parameter in the request to redirect the browser to the address specified in the url parameter. The servlet will retrieve the url parameter value from the request and send a response to redirect the browser to the url address.
public class RedirectServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String query = request.getQueryString(); if (query.contains("url")) { String url = request.getParameter("url"); response.sendRedirect(url); } } }
Bad · Java
<a href="http://bank.example.com/redirect?url=http://attacker.example.net">Click here to log in</a>
Attack · HTML
CVE ID 标题 CVSS 风险等级 Published
CVE-2026-118658 Echo 中间件通过 X-Forwarded-Proto 任意协议注入漏洞 — echo 4.7 Medium 2026-10-28
CVE-2026-118656 Echo 控制字符前缀绕过 sanitizeURI 开放重定向漏洞 — echo 6.1 Medium 2026-10-28
CVE-2026-117553 Umbraco CMS 17.7.2 之前账户接管漏洞 — Umbraco-CMS 7.5 High 2026-10-27
CVE-2026-116578 Tornado RedirectHandler 协议相对 URL 重定向漏洞 — tornado 2.1 Low 2026-10-26
CVE-2026-81509 未验证 r 参数导致认证后开放重定向漏洞 — nforwardauth 6.1 Medium 2026-10-26
CVE-2026-115196 Mautic 所有版本公开表单提交端点存在开放重定向漏洞 5.4 Medium 2026-10-26
CVE-2026-115537 Gedelumbung HospitalManagement 重定向漏洞 — HospitalManagement 4.3 Medium 2026-10-23
CVE-2026-114614 Authlib is_secure_transport 远程代码执行漏洞 — authlib 2.6 Low 2026-10-22
CVE-2026-115360 OpenBao 2.6.3 之前版本 OIDC 重定向漏洞 — openbao 4.7 Medium 2026-10-22
CVE-2026-87937 CAS Server 开放重定向漏洞 — Central Authentication System (CAS) Server - - 2026-10-22
CVE-2026-87945 SAML SSO 服务提供者 严重 开放重定向漏洞 — SAML SSO - Service Provider - - 2026-10-22
CVE-2024-4989 WSO2 API Manager 回调 URL 重定向钓鱼漏洞 — WSO2 API Manager 5.4 Medium 2026-10-21
CVE-2026-114060 SvelteKit 3.0.0 前增强表单操作重定向漏洞 — kit 4.7 Medium 2026-10-21
CVE-2026-113384 Optimal IdM OptimalCloud 重定向漏洞 — OptimalCloud 4.3 Medium 2026-10-20
CVE-2026-112251 clawhost 反向代理重定向漏洞 — clawhost 4.3 Medium 2026-10-19
CVE-2026-112040 Diem Sign-In BasedmUserActions.class.php 重定向漏洞 — diem 4.3 Medium 2026-10-19
CVE-2026-112034 iWebShop-5 远程代码执行漏洞 — iWebShop-5 4.3 Medium 2026-10-19
CVE-2026-111931 Coder 2.0.0 至 2.34.8 远程重定向漏洞 — coder 4.3 Medium 2026-10-17
CVE-2024-58398 Coder 2.3.1 至 2.16.1 登录页重定向漏洞 — coder 4.3 Medium 2026-10-17
CVE-2026-111622 smart-sso 2.1.1 OAuth2 未验证 redirectUri 导致授权码窃取漏洞 — smart-sso 6.8 Medium 2026-10-16
CVE-2026-14452 重置 URL 参数开放重定向及跨站脚本漏洞 — Checkmk 8.6 High 2026-10-16
CVE-2026-111385 哪吒 2.1.0-2.3.15 MCP工具主机头注入漏洞 — nezha 4.8 Medium 2026-10-16
CVE-2026-55840 Scoold getBackToUrl() 开放重定向漏洞 — scoold 5.4 Medium 2026-10-15
CVE-2026-72528 Creema App开放重定向漏洞 — "Handmade Marketplace App - Creema" for Android 5.1 Medium 2026-10-15
CVE-2026-82402 Gogs /redirect 端点开放重定向漏洞 — gogs 5.3 Medium 2026-10-14
CVE-2026-107369 nextjs-auth0 登录后重定向URL验证缺陷 — nextjs-auth0 6.1 Medium 2026-10-13
CVE-2026-103576 Active Directory Federation Services (AD FS) 伪造漏洞 — Windows 10 Version 1607 6.5 Medium 2026-10-13
CVE-2026-83646 Active Directory Federation Services (AD FS) 欺骗漏洞 — Windows 10 Version 1607 4.8 Medium 2026-10-13
CVE-2026-83500 Windows BitLocker 安全功能绕过漏洞 — Windows 10 Version 1607 6.1 Medium 2026-10-13
CVE-2026-66057 Frappe 未处理的 OAuth 状态参数导致重定向漏洞 — frappe 5.1 Medium 2026-10-13

CWE-601(指向未可信站点的URL重定向(开放重定向)) 是常见的弱点类别,本平台收录该类弱点关联的 963 条 CVE 漏洞。