PT-2026-41149 · Dbt-Mcp · Dbt-Mcp

CVE-2026-44969

·

Published

2026-05-14

·

Updated

2026-07-21

CVSS v3.1

3.3

Low

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions dbt-mcp versions prior to 1.17.1
Description dbt-mcp is a Model Context Protocol server for interacting with dbt. The DbtMCP.call tool() function in src/dbt mcp/mcp/server.py logs the raw arguments dictionary at the INFO level before every tool call and at the ERROR level when exceptions occur. When the DBT MCP SERVER FILE LOGGING variable is set to true, the configure file logging() function writes these logs to dbt-mcp.log in plaintext. This results in the exposure of sensitive data, including sql query, vars, and node selection values, which persist on disk without automatic rotation or deletion.
Recommendations Update to version 1.17.1. As a temporary mitigation, set the DBT MCP SERVER FILE LOGGING variable to false to prevent sensitive arguments from being written to the log file.

Exploit

Fix

Insertion into Log File

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-44969
GHSA-7XGW-6QF3-7W59
PYSEC-2026-2441

Affected Products

Dbt-Mcp