Skip to main content
← All vulnerabilities
CVE-2026-79664GHSA-FPW6-HRG5-Q5X5GO-2026-5375

Ech0 before 4.7.3 Access Token Revocation Bypass

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

Summary

Ech0 before 4.7.3 fails to properly revoke access tokens created with never-expire option, allowing attackers to maintain perpetual authenticated access after token theft. Three independent revocation mechanisms fail: logout panics on nil ExpiresAt field, RevokeToken skips when remainTTL is zero, and admin delete does not blacklist the JTI, leaving stolen tokens cryptographically valid until JWT secret rotation.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • lin-snow Ech0

    fixed in 4.7.3

  • github.com/lin-snow/ech0Go

    fixed in 1.4.8-0.20260503041146-eab62379c795

References 2

GitHub · lin-snow/Ech0

vulncheck.com