Skip to main content

mcp-server-dash EUVDEUVD-2026-67030

| CVE-2026-81102 LOW
Origin Validation Error (CWE-346)
2026-08-27 VulnCheck GHSA-37q3-f6jc-625w
2.3
CVSS 4.0 · Vendor: VulnCheck

Severity by source

Vendor (VulnCheck) PRIMARY
2.3 LOW
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
3.1 LOW

DNS rebinding requires a timing-dependent TTL window (AC:H); victim must actively visit attacker page (UI:R); impact limited to low confidentiality via constrained Dropbox API read access.

3.1 AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
P
Scope
X

Lifecycle Timeline

3
Source Code Evidence Fetched
Aug 27, 2026 - 18:17 vuln.today
Analysis Generated
Aug 27, 2026 - 18:17 vuln.today
Patch available
Aug 27, 2026 - 18:02 EUVD

DescriptionCVE.org

The Dash MCP server bound its listener to the loopback address but never checked the host a request named. src/mcp_server_dash.py constructed the server for its network mode with the interface restricted to loopback and no transport-security settings, so a name that had been pointed at the loopback address still reached the listener while carrying the attacker's host name. A page in a visitor's browser could therefore drive the local server and invoke its company-search and file-detail tools under the Dropbox credential the server holds. Only the network mode was reachable this way; the standard input mode was not. The fix supplies transport-security settings that enable host checking and allow only the loopback name and port, rejecting other hosts before a tool runs. The repository publishes no versions, so the affected boundary is the commit preceding the fix.

AnalysisAI

DNS rebinding in Dropbox's mcp-server-dash (network mode) allows a malicious web page to reach the local MCP listener and invoke Dropbox API tools - company-search and file-detail - under the victim's stored Dropbox credential. The server bound to the loopback interface but performed no Host header validation, letting a browser issue cross-origin requests via a rebound domain that resolves to 127.0.0.1. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
Attacker registers domain with short TTL
Delivery
Victim visits attacker-controlled page
Exploit
DNS record rebound to 127.0.0.1
Install
Browser sends same-origin fetch to local mcp-server-dash port
C2
Missing Host header check allows request through
Execute
Dropbox API tools invoked with stored credential
Impact
Company or file data returned to attacker page

Vulnerability AssessmentAI

Exploitation Three conditions must be simultaneously true: (1) the victim must be running mcp-server-dash in network mode - the stdio mode opens no socket and is immune; (2) the victim must visit the attacker's page in a browser while mcp-server-dash is active, providing the passive user interaction captured by UI:P in the CVSS 4.0 vector; and (3) a Dropbox credential must be present in the mcp-server-dash environment for tool responses to contain meaningful data. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment Real-world risk is constrained by multiple concurrent prerequisites: the victim must run mcp-server-dash in network mode, have a browser session open, and visit an attacker-controlled page during the DNS TTL rebinding window. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker registers a domain with a short DNS TTL, serves a malicious page that loads in the victim's browser, then switches the DNS record to 127.0.0.1 after the initial page load. The victim's browser, treating the domain as same-origin, subsequently issues JavaScript fetch requests that route to the local mcp-server-dash listener - the missing Host header check allows these requests through, and the server executes company-search or file-detail tool calls under the victim's Dropbox credential, returning results to the attacker's page. …
Remediation The vendor fix is available via GitHub pull request #12 (https://github.com/dropbox/mcp-server-dash/pull/12); users should update to any commit at or after 84567b74e3c72e42d5e50ee07c56864613f519c2 by pulling the latest revision of the main branch. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-67030 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy