p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de @dynatrace-oss/dynatrace-mcp-server

Vulnerabilidades publicadas para @dynatrace-oss/dynatrace-mcp-server en los últimos 30 días: 0. Incluidas en el catálogo KEV: 0.

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 4

  1. GHSA-p7w7-4929-vpj5

    Alta · CVSS 7.5Corrección disponible

    `@dynatrace-oss/dynatrace-mcp-server` has Unauthenticated HTTP MCP Tool Invocation

    ### Summary `@dynatrace-oss/dynatrace-mcp-server` v1.8.5 exposes an HTTP transport mode (`--http` flag) that performs no authentication, session validation, or origin/host verification before dispatching MCP tool calls. Any network-reachable attacker can send a raw JSON-RPC `tools/call` request without an `Authorization` header and have it executed directly under the victim server's Dynatrace credentials. Confirmed high-impact tools reachable without authentication include `execute_dql` (reads arbitrary Grail data, including logs, security events, and user sessions) and `create_dynatrace_notebook` (writes notebooks to the tenant). ### Detai

    • Actualiza a 2.0.0
    Publicación Actualización
  2. GHSA-xrmj-5g4g-8987

    Media · CVSS 4.2Corrección disponible

    @dynatrace-oss/dynatrace-mcp-server has a workflow template injection via create_workflow_for_notification

    ### Summary A template injection vulnerability in the `create_workflow_for_notification` tool lets a caller embed Jinja2 expressions that the Dynatrace workflow engine evaluates at runtime, exfiltrating event data to attacker-controlled destinations through a workflow that persists in the tenant after the MCP session ends. ### Details The `create_workflow_for_notification` tool interpolates three caller-supplied parameters (`teamName`, `problemType`, `channel`) directly into a Dynatrace Workflow definition. Dynatrace Workflows use Jinja2 templating: per the [official documentation](https://docs.dynatrace.com/docs/analyze-explore-automate/wor

    • Actualiza a 2.0.0
    Publicación Actualización
  3. GHSA-pqh8-p93p-2rx7

    Media · CVSS 4.3Corrección disponible

    @dynatrace-oss/dynatrace-mcp-server has a DQL injection via parameters not documented as DQL

    ### Summary A DQL injection vulnerability in several read tools lets a caller bypass the tools' documented field-scope, time-window, and display caps by injecting DQL pipeline stages through parameters typed as identifiers. ### Details Several tools interpolate caller-supplied parameters directly into DQL query strings without quoting or escaping. The affected parameters are documented in their Zod schemas as identifiers or constrained shorthand (such as `"24h"` timeframe values or Kubernetes UIDs) - not as DQL expressions. The interpolation lets a caller break out of string literals, append arbitrary DQL pipeline stages, and use `//` line c

    • Actualiza a 2.1.1
    Publicación Actualización
  4. GHSA-pc2w-4mq8-32qw

    Baja · CVSS 3.7Corrección disponible

    @dynatrace-oss/dynatrace-mcp-server's create_dynatrace_notebook missing the human-approval gate

    ### Summary A missing human-approval gate on the `create_dynatrace_notebook` tool allows a caller to create persistent tenant-visible documents containing arbitrary content (including embedded DQL that other users execute when opening the notebook) without operator consent. ### Details `dynatrace-mcp-server` registers six write tools: `send_slack_message`, `send_email`, `send_event`, `create_workflow_for_notification`, `make_workflow_public`, and `create_dynatrace_notebook`. Five of these call `requestHumanApproval()` before executing the side-effect, which elicits the operator's explicit consent through the MCP elicitation protocol. The CHA

    • Actualiza a 1.8.7
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →