CVE-2026-75507 in graphql-coreinformación

Resumen

por VulDB • 2026-10-22

GraphQL-core es una versión en Python de la implementación de referencia GraphQL.js. Desde la versión 3.0.0 hasta las versiones 3.2.12 y 3.3.0rc1, la regla OverlappingFieldsCanBeMerged dentro de specified_rules compara repetidamente los campos que comparten nombres de respuesta y vuelve a comparar recursivamente los fragmentos en línea aplanados durante la fase de validación. La memoización previa de fragmentos con nombre no cubre esta ruta, por lo que los fragmentos en línea anidados y repetidos pueden generar una carga de CPU cuadrática y un peor caso O(n²·m²) antes de que se ejecute cualquier control basado en resolvers o AST para la profundidad o complejidad. Un atacante remoto sin autenticar puede enviar una consulta GraphQL superficial altamente compresible que inmovilice (pinning) un proceso worker y pueda saturar un servicio con múltiples workers. Este problema está corregido en las versiones 3.2.12 y 3.3.0rc1.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Reservar

2026-08-17

Divulgación

2026-10-22

Moderación

aceptado

Artículo

VDB-425330

EPSS

0.00000

KEV

no

Actividades

medio

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!