漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
fastify vulnerable to authentication bypass via malformed URLs reaching encapsulated not-found handlers
Vulnerability Description
fastify versions >= 4.0.0 and before 5.12.2 can route a malformed URL sent under one plugin prefix to the custom not-found handler of a different sibling plugin, and invoke it without the preHandler hook declared for that handler. The internal not-found router for encapsulated handlers dispatches malformed paths through a single shared handler pointer before URL decoding, ignoring the prefix and skipping the selected handler's normal lifecycle. An unauthenticated attacker can therefore reach an authentication-protected private fallback through an unrelated public prefix and read its full response, bypassing the authentication hook and breaking prefix encapsulation. Users should upgrade to fastify 5.12.2 or later.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Vulnerability Type
使用候选路径或通道进行的认证绕过
Vulnerability Title
Fastify 授权问题漏洞
Vulnerability Description
Fastify是Fastify团队开源的一个高性能的Node.js Web框架。 Fastify 4.0.0版本至5.12.2之前版本存在授权问题漏洞,该漏洞源于对畸形URL的路由处理不当,内部not-found路由器在URL解码前通过共享处理指针调度畸形路径,忽略了插件前缀并跳过了处理器声明的preHandler钩子,导致未经身份验证的攻击者可通过无关公共前缀访问受认证保护的私有fallback并读取完整响应,绕过身份验证钩子。
CVSS Information
N/A
Vulnerability Type
N/A