CVE-2026-53869: Hermes Agent contains a DNS rebinding vulnerability in WebSocket endpoints that allows remote attackers to bypass Host and Origin validation
(updated )
Hermes Agent before 0.16.0 contains a DNS rebinding vulnerability in WebSocket endpoints that allows remote attackers to bypass Host and Origin validation. FastAPI HTTP middleware does not execute for WebSocket upgrade requests on /api/pty, /api/ws, /api/pub, and /api/events endpoints, enabling attackers to exploit DNS rebinding and inject malicious commands or read terminal output.
References
- github.com/NousResearch/hermes-agent/commit/d9ec90585cf7616b5972e44cf8d92bb569fc3feb
- github.com/NousResearch/hermes-agent/pull/30221
- github.com/NousResearch/hermes-agent/pull/31685
- github.com/NousResearch/hermes-agent/releases/tag/v2026.6.5
- github.com/advisories/GHSA-4pqm-j46f-795x
- nvd.nist.gov/vuln/detail/CVE-2026-53869
- www.vulncheck.com/advisories/hermes-agent-dns-rebinding-bypass-via-websocket-endpoints
Code Behaviors & Features
Detect and mitigate CVE-2026-53869 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →