Skip to main content
← All vulnerabilities
CVE-2026-81888GHSA-FM3F-CH8H-QW8Q

@hono/oauth-providers: OAuth state check fails open on omitted state, enabling login CSRF and forced account linking

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

Summary

@hono/oauth-providers is Authentication middleware for Hono. Prior to version 0.8.6, the built-in social login providers accept an OAuth callback even when the `state` value is absent on both sides, so the anti-CSRF check passes for a callback that never came from a genuine login attempt. This defeats the `state`-based CSRF protection under default usage. Version 0.8.6 has a patch.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • honojs @hono/oauth-providers

    fixed in 0.8.6

  • @hono/oauth-providersnpm

    fixed in 0.8.6

References 4

GitHub · honojs/middleware