CVE-2026-15829 in MCP Toolbox for Databases
Сводка
по VulDB • 21.07.2026
Уязвимость SQL-инъекции (CWE-89) и обхода границы безопасности (CWE-863) существует в предварительно собранном инструменте прогнозирования BigQuery (bigquery-forecast) из репозитория googleapis/mcp-toolbox.
Инструмент принимает управляемые клиентом параметры (data_col, timestamp_col и id_cols) в виде обычных строк и интерполирует их без экранирования через функцию fmt.Sprintf непосредственно в сгенерированный оператор SELECT для табличного значения AI.FORECAST. Хотя MCP Toolbox использует механизм allowedDatasets для ограничения запросов, эта защита проверяет только параметр history_data; окончательный собранный запрос выполняется без повторной проверки на соответствие правилам безопасности.
Атакующий может выйти за пределы строковых литералов (например, timestamp_col), чтобы внедрить блок допустимого многострочного или кросс-датасетного запроса. Это позволяет неавторизованному пользователю обойти настроенную оператором границу allowedDatasets и получить доступ к произвольным таблицам BigQuery.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.