Skip to main content
← All vulnerabilities
CVE-2026-42073GHSA-C73C-X77G-854R

OpenClaude's MCP OAuth Callback: State Check Bypass via error Param Leads to DoS

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.5.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

OpenClaude is an open-source coding-agent command line interface for cloud and local model providers. Prior to version 0.5.1, the OpenClaude MCP authentication flow starts a temporary local HTTP server to handle OAuth callbacks. To prevent CSRF attacks, the server validates a state parameter against an internally stored value. However, due to a logic flaw in the order of conditionals, an attacker can completely bypass this check and force the server to shut down — without knowing the state value at all. This issue has been patched in version 0.5.1.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • Gitlawb openclaude

    fixed in 0.5.1

  • @gitlawb/openclaudenpm

    fixed in 0.5.1

References 3

GitHub · Gitlawb/openclaude