Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-84287

CVE-2026-84287: NousResearch hermes-agent DoS Vulnerability

CVE-2026-84287 is a denial of service flaw in NousResearch hermes-agent 0.18.0 affecting the Session Chat Interface component. Attackers can remotely trigger service disruption. This article covers technical details, affected versions, impact assessment, and mitigation strategies.

Published:

CVE-2026-84287 Overview

A denial of service vulnerability affects NousResearch hermes-agent version 0.18.0. The flaw resides in unspecified functionality within gateway/platforms/api_server.py, part of the Session Chat Interface component. Remote attackers with low-level authenticated access can trigger the condition without user interaction, causing service unavailability. The exploit has been publicly disclosed and may already be in use by threat actors. According to the disclosure, the vendor was contacted before public release but did not respond. The weakness is categorized under [CWE-404: Improper Resource Shutdown or Release].

Critical Impact

Remote authenticated attackers can disrupt the availability of the hermes-agent Session Chat Interface, degrading agentic AI workflows that depend on the API gateway.

Affected Products

  • NousResearch hermes-agent 0.18.0
  • Component: Session Chat Interface (gateway/platforms/api_server.py)
  • Deployments exposing the hermes-agent API server to network access

Discovery Timeline

  • 2026-09-01 - CVE-2026-84287 published to NVD
  • 2026-09-02 - Last updated in NVD database
  • 2026-09-03 - EPSS score assessment recorded

Technical Details for CVE-2026-84287

Vulnerability Analysis

The vulnerability sits inside the api_server.py module that powers the Session Chat Interface of hermes-agent. Improper resource release [CWE-404] allows a remote attacker to submit crafted requests that the server fails to reclaim, exhausting available capacity. Once resources are depleted, legitimate chat sessions cannot be established or processed. The attack requires authentication at a low privilege level and does not need user interaction. Because hermes-agent commonly acts as an orchestration gateway for AI agents, downstream automation, model inference calls, and dependent tooling stall when the interface fails.

Root Cause

The root cause is improper resource shutdown or release in the session handling path of the API server. The affected code does not correctly free session state, connections, or backing resources allocated during chat interactions. Repeated invocation forces the process into a resource-starved state until it can no longer service new requests.

Attack Vector

Exploitation occurs over the network against an exposed hermes-agent API endpoint. The attacker must hold valid low-privilege credentials to reach the Session Chat Interface. From there, repeated malformed or resource-intensive session interactions drive the server into denial of service. Public proof-of-concept material is available in the referenced GitHub DoS Report and the VulDB entry for CVE-2026-84287.

No verified exploit code is included here. Refer to the linked advisories for technical reproduction details.

Detection Methods for CVE-2026-84287

Indicators of Compromise

  • Sudden spike in session initialization requests to gateway/platforms/api_server.py endpoints from a single authenticated principal
  • Unclosed or long-lived chat sessions accumulating beyond normal operational baselines
  • API server process consuming abnormal memory, file descriptors, or thread counts before becoming unresponsive
  • Elevated 5xx responses or connection timeouts reported by clients of the Session Chat Interface

Detection Strategies

  • Instrument the hermes-agent API server with metrics for active sessions, open sockets, and heap usage, and alert on rate-of-change anomalies
  • Correlate authenticated user identifiers with request volume to identify low-privilege accounts generating disproportionate session traffic
  • Deploy request-rate profiling at the reverse proxy or ingress layer in front of hermes-agent

Monitoring Recommendations

  • Forward API server logs and resource telemetry to a centralized analytics pipeline for anomaly review
  • Track process restarts and out-of-memory events on hosts running hermes-agent
  • Monitor authentication logs for credentials with unusual session-creation patterns

How to Mitigate CVE-2026-84287

Immediate Actions Required

  • Restrict network exposure of the hermes-agent Session Chat Interface to trusted management networks or VPN segments
  • Rotate and audit credentials for accounts with access to the API server, and remove unused low-privilege accounts
  • Apply rate limits and per-user session quotas at an upstream proxy until an official patch is available
  • Track the VulDB advisory for CVE-2026-84287 for vendor fix status

Patch Information

At the time of publication, no vendor patch has been released. The disclosure notes that NousResearch was contacted about the issue but did not respond. Operators should monitor the project repository and the referenced VulDB vulnerability entry for future updates and pin deployments away from hermes-agent 0.18.0 where feasible.

Workarounds

  • Place hermes-agent behind an authenticating reverse proxy that enforces request throttling and concurrent-session limits per principal
  • Configure process supervisors to cap memory and file-descriptor usage, and to automatically restart the API server on resource exhaustion
  • Disable the Session Chat Interface for tenants that do not require it, reducing the reachable attack surface
  • Segment hermes-agent workloads so that a single service outage does not cascade into dependent agentic AI pipelines

Refer to the GitHub DoS Report for reproduction context when validating mitigations in a controlled environment.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.