AdonisJS HTTP Server 是用于在 AdonisJS 框架中处理 HTTP 请求的一个包。在版本 8.2.2 和 9.1.1 之前, 返回的正则表达式包含具有重叠字符类的相邻贪婪重复。当应用程序将该匹配器应用于攻击者控制的路线参数时,一个以最终断言所拒绝的字符结尾的长 slug 会导致二次回溯(quadratic backtracking)和过度的 CPU 使用。 由于路线匹配发生在路由和组中间件之前,因此附加到该路线的身份验证或速率限制中间件可能无法阻止未认证的请求阻塞 Node.js 事件循环,
| 厂商 | 产品 | 版本范围 | 状态 |
|---|---|---|---|
| adonisjs | http-server | < 8.2.2 |
affected |
>= 9.0.0, < 9.1.1 |
affected |
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| adonisjs | http-server | < 8.2.2 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论