在 Parse Server 8.6.115 之前的版本,以及 9.0.0 到 9.10.7-alpha.1 之前的版本中,系统使用一个正则表达式来验证用户电子邮件地址的格式。该正则表达式的运行时间随输入长度呈二次方增长,且未设置输入长度限制。因此,任何知道应用程序 ID 的未认证攻击者均可发送包含精心构造的超长电子邮件地址的注册请求;而已登录用户也可通过更新自己的电子邮件地址发起此类攻击。这将导致 Node.js 事件循环被阻塞,从而对所有客户端造成拒绝服务(DoS)。
| 厂商 | 产品 | 版本范围 | 状态 |
|---|---|---|---|
| parse-community | parse-server | 9.0.0< 9.10.7-alpha.1 |
affected |
9.10.7-alpha.1 |
unaffected | ||
< 8.6.115 |
affected | ||
8.6.115 |
unaffected |
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| parse-community | parse-server | 9.0.0 ~ 9.10.7-alpha.1 | - |
|
| parse-community | parse-server | 0 ~ 8.6.115 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC