Raw scan report

Truenas — the complete, unedited output of the deterministic mcptrustchecker engine v1.13.0, scanned . Every finding, capability tag and score component below is exactly what the engine produced — no AI, no post-processing.

← Back to the scan page
{
  "tool": {
    "name": "mcptrustchecker",
    "version": "1.13.0",
    "methodologyVersion": "mcptrustchecker-1.13"
  },
  "target": {
    "id": "truenas-mcp",
    "source": {
      "kind": "package",
      "origin": "truenas-mcp"
    },
    "server": {
      "name": "truenas-mcp"
    }
  },
  "grade": "B",
  "score": {
    "score": 89,
    "threatScore": 100,
    "grade": "B",
    "band": "B",
    "categorySubtotals": {
      "injection": 0,
      "exfiltration": 0,
      "permissions": 0,
      "supply-chain": 0,
      "network": 0,
      "hygiene": 0
    },
    "vector": [
      {
        "kind": "client",
        "term": "capability-exposure",
        "level": "critical",
        "label": "capability blast radius (critical) — client exposure if the model is manipulated",
        "appliedPenalty": 10
      },
      {
        "kind": "client",
        "term": "verification-discount",
        "level": "repo",
        "label": "publisher verification (public source) — no provenance, but the source is public and inspectable",
        "appliedPenalty": 1
      },
      {
        "kind": "client",
        "term": "coverage-honesty",
        "level": "source",
        "label": "inspection depth (source) — how much of the target the scan could see",
        "appliedPenalty": 0
      }
    ],
    "gatesFired": [],
    "methodologyVersion": "mcptrustchecker-1.13"
  },
  "capability": {
    "level": "critical",
    "reasons": [
      "ingests untrusted external content (a prompt-injection entry point)",
      "reads sensitive or local data",
      "has a read → egress path (a data-exfiltration surface)",
      "can execute shell commands or code",
      "untrusted-input, sensitive-source and egress co-exist across tools (toxic-flow surface)",
      "untrusted input can reach code execution"
    ],
    "tags": [
      "untrusted-input",
      "code-exec",
      "sensitive-source"
    ]
  },
  "coverage": {
    "level": "source",
    "inputs": {
      "toolSurface": true,
      "implementationSource": true,
      "packageMetadata": true,
      "liveTransport": false
    },
    "caveats": [
      "Tools were statically extracted from the published source (200 recovered), not enumerated from a running server. Tool-poisoning, Unicode-smuggling, capability and toxic-flow analysis ran on this inferred surface, but a mis-parsed registration could be missed or mis-attributed, so tool-derived findings are capped below “confirmed”. To grade the real runtime surface, scan the running server: --command \"npx -y <package>\"."
    ]
  },
  "findings": [
    {
      "ruleId": "MTC-FLOW-002",
      "title": "Completed toxic-flow trifecta across tools",
      "category": "exfiltration",
      "severity": "critical",
      "confidence": "strong",
      "description": "This server (without client built-ins) exposes a complete data-exfiltration chain: reporting_graphs → cloudsync_list_directory → user_shell_choices. Untrusted input is ingested, private data is read, and it can be sent to an external sink via the agent composing the tools (→). Static analysis proves the primitive exists, not that a specific run will occur.",
      "remediation": "Remove one leg of the trifecta: isolate untrusted-input tools from secret-reading tools and from egress tools, or require human approval between them.",
      "location": {
        "kind": "flow",
        "name": "reporting_graphs → cloudsync_list_directory → user_shell_choices"
      },
      "owasp": "LLM02:2025 Sensitive Information Disclosure",
      "references": [],
      "data": {
        "untrusted": [
          "update_download",
          "reporting_graphs"
        ],
        "sources": [
          "cloudsync_list_directory"
        ],
        "sinks": [
          "user_shell_choices"
        ],
        "path": [
          "reporting_graphs",
          "cloudsync_list_directory",
          "user_shell_choices"
        ],
        "edges": [
          {
            "from": "reporting_graphs",
            "to": "cloudsync_list_directory",
            "kind": "agent-mediated"
          },
          {
            "from": "cloudsync_list_directory",
            "to": "user_shell_choices",
            "kind": "agent-mediated"
          }
        ],
        "wired": false
      }
    },
    {
      "ruleId": "MTC-CAP-001",
      "title": "Tool \"user_shell_choices\" exposes command/code execution",
      "category": "permissions",
      "severity": "high",
      "confidence": "strong",
      "description": "Tool \"user_shell_choices\" appears to run shell commands or evaluate code (keyword \"shell\" in tool name). Arbitrary execution driven by model input is one of the most dangerous MCP capabilities; combined with any untrusted input it becomes RCE.",
      "remediation": "Sandbox execution, allowlist commands/arguments, and never pass model output to a shell unescaped.",
      "location": {
        "kind": "tool",
        "name": "user_shell_choices"
      },
      "owasp": "LLM05:2025 Improper Output Handling",
      "data": {
        "tags": [
          "code-exec"
        ]
      }
    },
    {
      "ruleId": "MTC-CAP-005",
      "title": "Mutating tool \"user_shell_choices\" declares no destructiveHint",
      "category": "hygiene",
      "severity": "low",
      "confidence": "heuristic",
      "description": "Tool \"user_shell_choices\" can mutate/egress but declares no destructiveHint. Clients that don't default to spec-safe behavior may not prompt before running it.",
      "remediation": "Declare accurate annotations, and gate destructive tools on user confirmation regardless.",
      "location": {
        "kind": "tool",
        "name": "user_shell_choices"
      },
      "data": {
        "tags": [
          "code-exec"
        ]
      }
    }
  ],
  "toxicFlows": [
    {
      "id": "flow-1",
      "severity": "critical",
      "confidence": "strong",
      "untrustedInput": [
        "update_download",
        "reporting_graphs"
      ],
      "sensitiveSource": [
        "cloudsync_list_directory"
      ],
      "externalSink": [
        "user_shell_choices"
      ],
      "selfContained": false,
      "path": [
        "reporting_graphs",
        "cloudsync_list_directory",
        "user_shell_choices"
      ],
      "pathWired": false,
      "description": "A cross-tool exfiltration chain exists: reporting_graphs → cloudsync_list_directory → user_shell_choices."
    }
  ],
  "capabilities": [
    {
      "tool": "truenas",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "alert_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "alert_dismiss",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "alert_restore",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "alert_categories",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "alert_policies",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "alertservice_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "alertservice_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "alertservice_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "alertservice_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "alertservice_test",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "certificate_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "certificate_get",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "certificate_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "certificate_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "certificate_acme_servers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "acme_dns_authenticator_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "acme_dns_authenticator_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "acme_dns_authenticator_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "update_check",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "update_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "update_config_set",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "update_download",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"download\""
        ]
      }
    },
    {
      "tool": "update_apply",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bootenv_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bootenv_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bootenv_activate",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bootenv_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bootenv_keep",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boot_state",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boot_attach_disk",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boot_detach_disk",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boot_scrub",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "filesystem_stat",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "filesystem_listdir",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "filesystem_mkdir",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "filesystem_set_permissions",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "filesystem_get_acl",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "filesystem_set_acl",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "filesystem_chown",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "reporting_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "reporting_graphs",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"fetch\""
        ]
      }
    },
    {
      "tool": "reporting_get_data",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "directory_services_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "directory_services_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "directory_services_status",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "directory_services_leave",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "directory_services_cache_refresh",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "kerberos_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "kerberos_realm_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "kerberos_keytab_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "tunable_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "tunable_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "tunable_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "tunable_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ssh_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ssh_config_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ftp_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ftp_config_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "snmp_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "snmp_config_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ups_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ups_config_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "privilege_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "privilege_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "privilege_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "privilege_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "audit_query",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "audit_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "audit_config_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "truenas_api_call",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_interface_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_interface_get",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_interface_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_interface_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_interface_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_config_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_summary",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_static_route_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_static_route_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_static_route_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_ipmi_info",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_commit_changes",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_rollback_changes",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "network_checkin",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "user_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "user_get",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "user_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "user_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "user_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "user_shell_choices",
      "tags": [
        "code-exec"
      ],
      "reasons": {
        "code-exec": [
          "keyword \"shell\" in tool name"
        ]
      }
    },
    {
      "tool": "user_set_password",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "group_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "group_get",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "group_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "group_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "group_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "disk_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "disk_get",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "disk_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "disk_wipe",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "disk_temperatures",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "disk_smart_test_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "disk_smart_test_run",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "replication_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "replication_get",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "replication_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "replication_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "replication_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "replication_run",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "replication_restore",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_get",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_run",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_abort",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_restore",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_providers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_credentials_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_credentials_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_credentials_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_credentials_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_credentials_verify",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_list_buckets",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloudsync_list_directory",
      "tags": [
        "sensitive-source"
      ],
      "reasons": {
        "sensitive-source": [
          "keyword \"list_files\""
        ]
      }
    },
    {
      "tool": "cloud_backup_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloud_backup_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloud_backup_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloud_backup_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloud_backup_run",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloud_backup_abort",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cloud_backup_snapshots",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cronjob_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cronjob_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cronjob_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cronjob_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cronjob_run",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "rsync_task_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "rsync_task_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "rsync_task_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "rsync_task_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "rsync_task_run",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "initshutdown_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "initshutdown_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "initshutdown_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "initshutdown_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "keychaincredential_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "keychaincredential_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "keychaincredential_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "keychaincredential_generate_ssh_key",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "keychaincredential_remote_ssh_scan",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "smb_share_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "smb_share_get",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "smb_share_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "smb_share_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "smb_share_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "smb_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "smb_config_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "nfs_share_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "nfs_share_get",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "nfs_share_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "nfs_share_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "nfs_share_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "nfs_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "nfs_config_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "nfs_client_count",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_global_config",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_global_config_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_target_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_target_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_target_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_target_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_extent_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_extent_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_extent_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_extent_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_portal_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_portal_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_portal_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_portal_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_initiator_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_initiator_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_initiator_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_targetextent_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_targetextent_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_targetextent_delete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "iscsi_sessions",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pool_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pool_get",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pool_create",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pool_update",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pool_status",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pool_scrub",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pool_export",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pool_attachments",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pool_get_disks",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pool_replace_disk",
      "tags": [],
      "reasons": {}
    }
  ],
  "surfaceDigest": "b14c19ca3c125d015859c142065655dab9e6f907baf86fa5831b666eef1d27b3",
  "stats": {
    "tools": 200,
    "prompts": 0,
    "resources": 0,
    "findingsBySeverity": {
      "critical": 1,
      "high": 1,
      "medium": 0,
      "low": 1,
      "info": 0
    }
  }
}