Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-accessible gateway requires low-privilege authentication; limited and equal C/I/A impact with no scope change beyond the vulnerable system.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
4DescriptionCVE.org
A vulnerability was detected in NousResearch hermes-agent up to 2026.6.5. Affected by this issue is the function _check_slash_access of the file gateway/run.py of the component Quick Command Handler. The manipulation results in incorrect authorization. The attack can be launched remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
AnalysisAI
Incorrect authorization in NousResearch hermes-agent's Quick Command Handler allows low-privileged remote attackers to bypass slash command access controls via a flaw in the _check_slash_access function within gateway/run.py. All versions through 2026.6.5 are confirmed affected, with a public proof-of-concept exploit available on GitHub. The vendor did not respond to responsible disclosure, leaving no official patch available at time of analysis.
Technical ContextAI
hermes-agent is an AI agent framework by NousResearch (CPE: cpe:2.3:a:nousresearch:hermes-agent:*:*:*:*:*:*:*:*) that exposes a gateway layer for processing agent interactions, including a Quick Command Handler that interprets slash-prefixed commands. The vulnerability resides in the _check_slash_access function in gateway/run.py, classified as CWE-863 (Incorrect Authorization). This root cause class indicates that an authorization check is performed but implemented with flawed logic - such as checking the wrong resource, applying inverted conditions, or failing to enforce the intended policy - rather than being absent entirely (which would be CWE-862). The result is that low-privileged users can invoke slash commands for which they lack authorization.
RemediationAI
No vendor-released patch is available at time of analysis - the vendor did not respond to responsible disclosure, and no fixed version is independently confirmed. As a primary compensating control, restrict network access to the hermes-agent gateway endpoint at the firewall or reverse proxy layer, permitting only trusted, known-good clients. If the Quick Command Handler or slash command functionality is not actively required, disable it in the gateway configuration to eliminate the attack surface in gateway/run.py entirely; note this will remove slash command functionality from all users. Enforce stricter authentication and session controls upstream of the gateway to raise the bar beyond low-privilege access. Monitor VulDB advisory https://vuldb.com/vuln/385783 and https://vuldb.com/cve/CVE-2026-18773 for vendor patch releases.
More in Hermes Agent
View allRemote code execution in NousResearch Hermes Agent 0.18.2-0.21.0 allows an unauthenticated attacker to execute arbitrary
Remote command injection in NousResearch hermes-agent allows unauthenticated attackers to execute arbitrary OS commands
Path traversal in NousResearch hermes-agent (all versions through 2026.5.16) exposes arbitrary server-side files via the
Path traversal in NousResearch hermes-agent through version 2026.4.16 allows remote unauthenticated attackers to bypass
Remote sandbox escape in NousResearch hermes-agent versions up to 2026.4.16 allows unauthenticated attackers to manipula
Path traversal in NousResearch hermes-agent 0.8.0 exposes arbitrary server-side files to unauthenticated remote attacker
Remote code/prompt injection in NousResearch Hermes Agent through 0.12.0 stems from improper neutralization in the _comp
Remote injection in NousResearch Hermes Agent through version 2026.4.30 allows unauthenticated attackers to manipulate t
Code injection in NousResearch hermes-agent 2026.4.23 allows remote unauthenticated attackers to inject and execute arbi
Improper output escaping in NousResearch Hermes Agent versions up to 2026.4.16 allows remote unauthenticated attackers t
Remote injection vulnerability in NousResearch hermes-agent versions up to 2026.4.23 enables unauthenticated attackers t
Uncontrolled resource consumption in NousResearch hermes-agent (all versions through 2026.4.30) allows remote unauthenti
Same weakness CWE-863 – Incorrect Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-52727
GHSA-9cgm-8qh5-gx92