GitHub 安全公告库 (GHSA)·· 4 小时前精选AI 评分60
GraphQL-core 修复 OverlappingFieldsCanBeMerged 校验规则二次复杂度 DoS
GraphQL-core: Denial of service via quadratic complexity in the OverlappingFieldsCanBeMerged validation rule
AI 导读
GraphQL-core 发布通告,指出默认启用的 OverlappingFieldsCanBeMerged 校验规则可被小体积查询触发二次复杂度,364 KB 文档在 3.2.8 上校验耗时 319 秒,且无需认证。
为什么值得看
通告给出了触发条件、实测耗时与修复版本,并说明常规深度限制和 WAF 为何挡不住这类校验期 DoS。
来源:GitHub 安全公告库 (GHSA) · github.com