CVE-2026-119286 in graphql-coreinformation

Résumé

par VulDB • 29/10/2026

GraphQL-core est une adaptation Python de l'implémentation de référence GraphQL.js. De la version 3.3.0a3 à la 3.3.1, validate() réutilise une exception ValidationAbortedError au niveau du module lorsqu'un document dépasse le nombre maximal d'erreurs (max_errors). Python ajoute des frames à la traceback de l'exception réutilisée à chaque levée d'erreur, conservant ainsi chaque document, contexte de validation et ensemble d'erreurs pendant toute la durée de vie du processus. Un client non authentifié peut soumettre répétitivement un petit document contenant plus de 100 erreurs de validation pour provoquer une croissance incontrôlée de l'utilisation mémoire avant l'exécution de la requête, finissant par épuiser la mémoire des workers sans divulguer ni modifier les données. Ce problème est corrigé dans la version 3.3.1.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

GitHub M

Réserver

29/10/2026

Divulgation

30/10/2026

Modérer

accepté

Entrée

VDB-428791

EPSS

0.00421

KEV

non

Activités

faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!