Agent Incident RegistryAIR
v1 · updated 19 Oct 2026
Disclosed vulnerability

Lose control flow: a missing return in Dolt MCP's JWT middleware plus forgeable session IDs allow unauthenticated tool execution against the database

AIR-2026-0197 AIR record · 2026-08-dolt-mcp-unauthenticated-tool-execution
From the supporting source
An unauthenticated attacker could therefore submit an invalid forged credentials and a locally generated session ID, reach tool dispatch, and execute Dolt MCP operations.pillar.security
The record
Disclosed
2026-08-14
Vendor
DoltHub
Product
Dolt MCP server (< 0.3.7)
Risk domain
Privacy › Data exfiltration channels
Also touches
Unsafe actuation
System type
Generative model
Who acted
AI was the target — a missing return in JWT middleware allows unauthenticated tool dispatch
Attack surface
MCP server
Autonomy level
Semi-autonomous
Initial vector
Unauthenticated http request to remote mcp endpoint
Impact type
Data exfiltration, Unauthorized modification, Destructive action
Confidence
High
Submitted by
EAI Internal
Crosswalk
OWASP Agentic Top 10 (2026)
ASI02 – Tool Misuse and Exploitation
MITRE ATLAS
AML.T0024 – Exfiltration via AI Inference API
NIST AI RMF
MAP 4.2
EU AI Act
Article 10
ISO/IEC
TR 24028; 23894
AIUC-1
A. Data & Privacy
Scope
tool misuse
Mitigation
Monitor network traffic for anomalous patterns; Restrict egress destinations.
Taxonomy
Enkrypt AI agent risk taxonomy · Black-Box Red Teaming of Agentic AI: A Taxonomy-Driven Framework for Automated Risk Discovery
Blast radius
remote Dolt MCP deployments including DoltHub-hosted infrastructure
Capability abused
mcp_tool_dispatchdatabase_read_write
Defense & remediation
Recorded defense
JWT authentication middleware and session ID manager
Guardrail kinds
Authentication
Guardrail outcome
Silent
Fix shipped
fixed in 0.3.7 on 2026-08-04; DoltHub patched hosted infrastructure immediately
Taxonomy & references
OWASP ASI06 Memory & Context PoisoningOWASP ASI03 Identity and Privilege AbuseCVE-2026-73554authentication_bypassmissing_return_statementsession_id_forgerymcp_transport_security
Curator notes
Pillar Security (Ariel Fogel). Reported 2026-08-03, patched 2026-08-04, CVE-2026-73554 / GHSA-mgpq-fxxc-h49q issued 2026-08-13, disclosed 2026-08-14. Ordinary web-auth bugs in MCP transports are an under-recorded category next to prompt injection; two independent defects composed into one unauthenticated request.
Cite as
Enkrypt AI. "Lose control flow: a missing return in Dolt MCP's JWT middleware plus forgeable session IDs allow unauthenticated tool execution against the database". AIR, AIR-2026-0197. https://agentincident.vercel.app/i/AIR-2026-0197/ (accessed 2026-10-19).