Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en graphql-ruby (CVE-2025-27407)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-94 Control incorrecto de generación de código (Inyección de código)
Fecha de publicación:
12/03/2025
Última modificación:
12/03/2025

Descripción

graphql-ruby es una implementación Ruby de GraphQL. A partir de la versión 1.11.5 y anteriores a las versiones 1.11.8, 1.12.25, 1.13.24, 2.0.32, 2.1.14, 2.2.17 y 2.3.21, cargar una definición de esquema maliciosa en `GraphQL::Schema.from_introspection` (o `GraphQL::Schema::Loader.load`) puede provocar la ejecución remota de código. Cualquier sistema que cargue un esquema mediante JSON desde una fuente no confiable es vulnerable, incluyendo aquellos que usan GraphQL::Client para cargar esquemas externos mediante la introspección de GraphQL. Las versiones 1.11.8, 1.12.25, 1.13.24, 2.0.32, 2.1.14, 2.2.17 y 2.3.21 contienen un parche para el problema.