CVE-2026-55837 in dbt-mcpthông tin

Tóm tắt

Bởi VulDB • 14/09/2026

dbt-mcp là một máy chủ Model Context Protocol để tương tác với dbt. Trước phiên bản 1.20.0, trợ lý OAuth cục bộ trong src/dbt_mcp/oauth/fastapi_app.py expose endpoint GET /dbt_platform_context mà không có xác thực hoặc kiểm tra Host sau khi người dùng hoàn tất quy trình OAuth của dbt Platform. Endpoint này trả về toàn bộ DbtPlatformContext, bao gồm các giá trị access_token và refresh_token được context manager lưu trữ, cho bất kỳ tiến trình nào có thể truy cập 127.0.0.1:6785. Việc thiếu TrustedHostMiddleware cho phép kẻ tấn công từ xa thực hiện DNS rebinding chống lại trình duyệt của nạn nhân vì trợ lý chấp nhận các tiêu đề Host tùy ý, trong khi một tiến trình cùng máy chủ (co-located) có thể yêu cầu endpoint này trực tiếp. Các token bị đánh cắp cung cấp quyền truy cập ngay lập tức vào API dbt Platform với tư cách là nạn nhân và quyền truy cập liên tục thông qua refresh token, cho phép truy cập hoặc sửa đổi các dự án, công việc, bí mật môi trường và dữ liệu tài khoản liên quan. Vấn đề này đã được khắc phục trong phiên bản 1.20.0.

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

chịu trách nhiệm

GitHub M

Đặt trước

17/06/2026

Tiết lộ

14/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!