CVE-2025-22151 in strawberry
Résumé
par VulDB • 02/07/2026
Strawberry GraphQL est une bibliothèque permettant de créer des API GraphQL. À partir de la version 0.182.0 et jusqu'à la version 0.256.x (antérieure à la version 0.257.0), une vulnérabilité de confusion de type existe dans l'intégration relay de Strawberry GraphQL, affectant plusieurs intégrations ORM (Django, SQLAlchemy, Pydantic). La vulnérabilité se produit lorsque plusieurs types GraphQL sont mappés au même modèle sous-jacent lors de l'utilisation de l'interface nœud relay. Lors d'une requête pour un type spécifique via le champ global node (par exemple, FruitType:some-id), le résolveur peut retourner incorrectement une instance d'un autre type mappé sur le même modèle (par exemple, SpecialFruitType). Cela peut entraîner une divulgation d'informations si le type alternatif expose des champs sensibles et potentiellement une élévation de privilèges si ce dernier contient des données destinées à un accès restreint. Cette vulnérabilité est corrigée dans la version 0.257.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.