CVE-2026-35037Ech0是一个开源的自托管发布平台。在4.2.8版本之前,其`/api/website/title`接口存在服务器端请求伪造(SSRF)漏洞。该接口未对`website_url`参数进行有效的校验,且无需认证即可访问。攻击者可利用此漏洞构造恶意请求,使服务器向内部网络、云元数据端点(如169.254.169.254)或本地服务发起请求,并通过响应中的HTML title标签窃取敏感信息。
该漏洞源于Ech0平台在处理`/api/website/title`接口请求时,未对用户输入的`website_url`参数进行严格的来源校验。应用程序直接将该参数作为目标地址发起服务器端HTTP请求,并提取返回HTML中的`<title>`标签内容作为响应。由于该接口缺乏身份验证机制,任何攻击者均可访问。攻击者可利用此特性,通过修改`website_url`参数指向内网敏感地址(如`http://127.0.0.1:8080`)或云服务商元数据服务(`http://169.254.169.254`)。虽然只能获取Title内容,但在特定场景下仍可泄露敏感信息,甚至结合其他漏洞进行进一步攻击。