Skip to main content

DeepSeek Harness CVE-2026-82533

| EUVDEUVD-2026-73161 CRITICAL
Reliance on Untrusted Inputs in a Security Decision (CWE-807)
2026-09-08 disclosure@vulncheck.com GHSA-8m2g-8cgm-3vcp
9.4
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Lure operator browser to malicious page
  2. Delivery
    DNS-rebind origin to loopback API
  3. Exploit
    Send Host-spoofed POST to /api
  4. Execution
    Invoke commands/execute with danger-full-access
  5. Persist
    Escalate to unconfined execution
  6. Impact
    Run bash and exfiltrate conversations

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Trusted input validation
Exploitation Conditions

Requires the DeepSeek Harness control-plane API (default 127.0.0.1:3080) to be running, and the victim operator to load attacker-controlled web content in a browser on the same host - the attack is a confused-deputy/DNS-rebinding vector (UI:P), not a direct network call. No credentials, API key, or authentication are needed once the operator's browser is weaponized, because the server trusts the client-supplied Host header instead of the TCP connection origin. Limiting factors: exploitation depends on operator browser interaction with a malicious page, applies only to versions before 0.1.2-alpha.1, and the fixed CLI additionally refuses --host 0.0.0.0 so a properly loopback-bound default reduces network reachability.

Impact

The vendor CVSS 4.0 base score is 9.4 (AV:N/AC:L/AT:N/PR:N/UI:P) with high confidentiality, integrity, and availability impact on both the vulnerable and subsequent systems, reflecting that a successful confused-deputy attack yields arbitrary bash execution on the operator's host. The critical limiting factor, correctly captured by UI:P, is that exploitation requires the victim operator to load attacker-controlled web content (DNS rebinding or malicious cross-site POST) while the harness is running - it is not a fire-and-forget internet-facing RCE. No EPSS score, KEV listing, or weaponized PoC is present in the provided data, so real-world exploitation pressure is currently unquantified; the primary corroboration is the upstream fixing commit and the VulnCheck advisory. Net: a genuinely high-severity design flaw for anyone running the affected alpha, but real-world risk is bounded by the browser-interaction prerequisite and the product's alpha/niche footprint, so it is a priority patch for actual users rather than a mass-exploitation threat.

Exploit ScenarioDerived

An operator running DeepSeek Harness on 127.0.0.1:3080 visits an attacker-controlled web page, which uses DNS rebinding to point its domain at 127.0.0.1 and then issues requests to /api that the server trusts based on the spoofed Host header. The page invokes commands/execute with danger-full-access, escalating the session to unconfined execution and running arbitrary bash on the host, then exfiltrates all stored conversations - no credentials or API key required. The fixing commit and VulnCheck advisory describe the mechanics, but no packaged public exploit is identified at time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 08, 2026

Authentication bypass in DeepSeek Harness before 0.1.2-alpha.1 lets attackers seize full control of the local agent by spoofing the HTTP Host header, because the control-plane API trusts the client-supplied Host value instead of the actual TCP connection origin. An unauthenticated attacker who lures an operator's browser to a malicious page (via DNS rebinding or a cross-site 'simple' POST) can invoke privileged methods such as commands/execute with danger-full-access, escalate approval policies to unconfined execution, and exfiltrate all stored conversations. No public exploit is identified at time of analysis, though the fixing commit and a VulnCheck advisory document the exploitation mechanics in detail.

RemediationAI

Vendor-released patch: 0.1.2-alpha.1 - upgrade to dsh-v0.1.2-alpha.1 or later (https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.1.2-alpha.1), which enforces a Host/Origin trust fence across the entire /api prefix and rejects --host 0.0.0.0. If immediate upgrade is not possible, keep the server bound to loopback (127.0.0.1) and avoid exposing it on 0.0.0.0/LAN interfaces; restrict which browsers/pages the operator interacts with while the harness is running, since the attack is browser-mediated (side effect: limits normal workflow). As a compensating control, front the API with a proxy that strictly validates the Host/Origin header against the loopback authority and rejects mismatches, or bind the service to a non-predictable port behind a firewall rule blocking non-loopback access (trade-off: breaks legitimate remote/in-app directory-browser clients). Review stored conversations and rotate any secrets that may have transited the agent, since prior exposure cannot be ruled out.

Affected VersionsENISA

DeepSeek Harness 0 <0.1.2-alpha.1

Affected Packages

npm @deepseek-ai/dsh-client-connection fix: 0.1.2-alpha.1
euvd deepseek_harness fix: 0.1.2-alpha.1

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in npm, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

DeepSeek Harness is an agentic coding/execution harness that exposes a web GUI backed by an /api control-plane over plain loopback HTTP (default 127.0.0.1:3080). That surface includes RCE-grade methods - session.prompt/commands/execute drive an agent that runs bash on the host. The root cause maps to CWE-807 (Reliance on Untrusted Inputs in a Security Decision): the only browser-trust check (isTrustedNativeDialogRequest) guarded a single cosmetic route while every consequential method was unguarded, and the server derived trust from the attacker-controllable Host header rather than the socket origin. This is the classic confused-deputy pattern against a local API: a DNS-rebound origin talks to the loopback socket as if same-origin (making CORS inapplicable), with only the Host header betraying the attacker's domain. The fix enforces a browser-trust 'fence' once at the carrier for the entire /api prefix, validating Host/Origin against trustedHosts, and the CLI now rejects --host 0.0.0.0.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (vulncheck) PRIMARY 9.4 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
vuln.today AI 9.6 CRITICAL

Network confused-deputy attack needs operator browser interaction (UI:R); no auth (PR:N); agent runs bash escaping the app boundary to the host, so S:C with full C/I/A.

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

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

2
Patch available
Sep 08, 2026 - 18:04 EUVD
CVE Published
Sep 08, 2026 - 17:18 cve.org
CRITICAL 9.4

DescriptionCVE.org

DeepSeek Harness before 0.1.2-alpha.1 contains an authentication bypass vulnerability in its local HTTP control-plane API that allows attackers to gain full agent control by supplying a spoofed Host header, as the server validates only the client-supplied Host header value rather than the actual TCP connection origin. Attackers can exploit this flaw to invoke privileged commands such as commands/execute with danger-full-access permissions, escalate session approval policies to unconfined execution, and retrieve all stored conversations without any credential or API key.

Executive ViewAI

Why It Matters

DeepSeek Harness versions before 0.1.2-alpha.1 contain a critical authentication bypass enabling unauthenticated attackers to seize complete control of local AI agents and exfiltrate all stored conversations through browser-based attacks. While no public exploit has been identified, exploitation mechanics are documented in security advisories and pose immediate risk to organizations running affected versions.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Implement interim mitigations: (1) restrict network access to the control-plane API to trusted networks only; (2) deploy a reverse proxy to validate and enforce correct Host headers before forwarding requests; (3) implement DNS pinning and CORS policies to prevent DNS rebinding attacks; (4) disable the control-plane API if not actively required; (5) monitor access logs for suspicious Host header patterns; (6) implement network segmentation to isolate the control-plane API from untrusted network segments.

Threat Intelligence Overview

EPSS Score
0.4%
Top 65% exploitable
Prevalence
Low
alpha-stage niche AI agent harness, minimal production footprint
Threat Intel
1
1 source
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +47
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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