← volver
CVE-2025-23204

GraphQl securityAfterResolver not called

CVSS 4.4 MEDIUMEPSS 0.3%CWE-20
En resumen

Una verificación de seguridad en APIs GraphQL se omite debido a un error de programación, permitiendo que solicitudes no autorizadas pasen cuando se usan ciertas configuraciones de seguridad.

Detalle técnico

Una vulnerabilidad de flujo de control en API Platform Core (v3.3.8+) causa que la verificación securityAfterResolver sea sobrescrita sin una sentencia break en una cláusula condicional. Esto afecta la autorización solo cuando las reglas de seguridad se definen exclusivamente en el hook afterResolver sin restricciones correspondientes en la capa de seguridad principal, potencialmente permitiendo acceso no autorizado a resolvers protegidos.

Resumen generado y traducido por IA a partir de la descripción oficial.
API Platform Core is a system to create hypermedia-driven REST and GraphQL APIs. Starting in version 3.3.8, a security check that gets called after GraphQl resolvers is always replaced by another one as there's no break in a clause. As this falls back to `security`, the impact is there only when there's only a security after resolver and none inside security. Version 3.3.15 contains a patch for the issue.
CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:L/I:L/A:N
Productos afectados
api-platform · core

¿Quieres saber si tu infraestructura está expuesta a esto?

Hablar con TrueHacking →