CVE-2026-7084HBAI-Ltd Toonflow-app 在版本 1.1.1 及之前存在服务端请求伪造(SSRF)漏洞。该漏洞源于组件 `getCodeByLink` 端点中 `fetch` 函数对参数 `Link` 的验证不足。攻击者可通过操纵该参数诱导服务器向任意地址发起请求。尽管厂商声称该接口设计用于获取并运行 TS 代码,属于高风险功能,但未实施有效防护仍可被利用。目前利用代码已公开,需警惕内网探测风险。
漏洞的具体位置在于 `src/routes/setting/vendorConfig/getCodeByLink.ts` 文件中的 `fetch` 函数。该函数接收用户提供的 `Link` 参数,并直接使用该参数发起服务端 HTTP 请求,而未对目标 URL 的格式、协议或目标 IP 地址段进行严格的校验和限制。这种缺陷允许攻击者通过构造恶意链接,诱导服务器向内网敏感资源(如 127.0.0.1, 192.168.x.x, 云元数据服务 169.254.169.254)发起请求。虽然厂商回应称该接口设计初衷即为高风险操作,要求用户在使用前明确知晓风险,但在缺乏网络隔离和输入过滤的情况下,该功能极易被利用作为跳板进行内网渗透或敏感数据窃取。