GraphQL-core 是 GraphQL.js 参考实现的 Python 移植版本。在 3.2.3 至 3.2.12 版本以及 3.3.0rc1 版本中,解析器的 限制在 方法中仅统计 跳过注释后返回的非注释 token。然而,每个被跳过的注释仍会被分配为一个 Token,并通过 和 指针保留在链表中。因此,攻击者可以构造一个经过高度压缩、填充大量注释的 GraphQL 文档,使其在通过较低的 token 数量限制检查的同时,消耗大量内存。未认证的远程攻击者可借此在基于抽象语法树(AST)的深度或复杂度控制措施
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| graphql-python | graphql-core | >= 3.2.3, < 3.2.12 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论