漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Speakr: Open redirect in is_safe_url via parser mismatch on next parameter
Vulnerability Description
Speakr is a personal, self-hosted web application designed for transcribing audio recordings. Prior to 0.8.20-alpha, the is_safe_url() helper used to validate post-login redirect targets applied urljoin(request.host_url, target) before parsing, while the controller passed the raw target to redirect(). A scheme-relative input such as ////evil.com resolved to a same-host URL during validation but was emitted verbatim in the Location header, where the browser interpreted it as a network-path-relative redirect to an attacker-controlled host. This vulnerability is fixed in 0.8.20-alpha.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Vulnerability Type
指向未可信站点的URL重定向(开放重定向)
Vulnerability Title
Speakr 安全漏洞
Vulnerability Description
Speakr是Murtaza Nasir个人开发者的一款自托管AI转录与智能笔记平台。 Speakr 0.8.20-alpha之前版本存在安全漏洞,该漏洞源于is_safe_url()验证函数在解析前应用urljoin,而控制器直接传递原始目标到redirect(),方案相对输入如////evil.com在验证时解析为同主机URL但在Location标头中逐字发出,浏览器将其解释为网络路径相对重定向到攻击者控制的主机。
CVSS Information
N/A
Vulnerability Type
N/A