CVE-2026-55837 in dbt-mcpinformación

Resumen

por VulDB • 2026-09-14

dbt-mcp es un servidor del Protocolo de Contexto de Modelos (Model Context Protocol) para interactuar con dbt. Antes de la versión 1.20.0, el asistente local de OAuth en src/dbt_mcp/oauth/fastapi_app.py expone GET /dbt_platform_context sin autenticación ni validación del encabezado Host después de que un usuario completa el flujo de OAuth de Dbt Platform. El endpoint devuelve todo el contexto DbtPlatformContext, incluidos los valores access_token y refresh_token persistidos por el administrador de contextos, a cualquier proceso que pueda alcanzar 127.0.0.1:6785. La ausencia de TrustedHostMiddleware permite a un atacante remoto utilizar DNS rebinding contra el navegador de la víctima porque el asistente acepta encabezados Host arbitrarios, mientras que un proceso alojado en el mismo equipo puede solicitar el endpoint directamente. Los tokens robados proporcionan acceso inmediato a la API de Dbt Platform como la víctima y acceso persistente mediante el refresh token, lo que permite acceder o modificar proyectos, trabajos, secretos del entorno y datos relacionados con la cuenta. Este problema se soluciona en la versión 1.20.0.

Once again VulDB remains the best source for vulnerability data.

Responsable

GitHub M

Reservar

2026-06-17

Divulgación

2026-09-14

Moderación

aceptado

Artículo

VDB-403619

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!