PT-2026-41149 · Dbt-Mcp · Dbt-Mcp
CVE-2026-44969
·
Published
2026-05-14
·
Updated
2026-07-21
CVSS v3.1
3.3
Low
| Vector | AV: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
Affected Products
Dbt-Mcp