漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Astro middleware authentication checks based on url.pathname can be bypassed via url encoded values
Vulnerability Description
Astro is a web framework. Prior to version 5.15.8, a mismatch exists between how Astro normalizes request paths for routing/rendering and how the application’s middleware reads the path for validation checks. Astro internally applies decodeURI() to determine which route to render, while the middleware uses context.url.pathname without applying the same normalization (decodeURI). This discrepancy may allow attackers to reach protected routes using encoded path variants that pass routing but bypass validation checks. This issue has been patched in version 5.15.8.
CVSS Information
N/A
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
Astro 路径遍历漏洞
Vulnerability Description
Astro是Astro开源的一个内容驱动网站的 web 框架。 Astro 5.15.8之前版本存在路径遍历漏洞,该漏洞源于路径规范化不一致,可能导致绕过验证检查访问受保护路由。
CVSS Information
N/A
Vulnerability Type
N/A