Skip to main content

Hermes Agent CVE-2026-17432

| EUVDEUVD-2026-49046 LOW
Improper Access Control (CWE-284)
2026-07-26 VulDB GHSA-6r3x-gc73-h69w
1.3
CVSS 4.0 · Vendor: VulDB

Severity by source

Vendor (VulDB) PRIMARY
1.3 LOW
CVSS:4.0/AV:N/AC:H/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

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

4
Source Code Evidence Fetched
Jul 26, 2026 - 12:05 vuln.today
Analysis Generated
Jul 26, 2026 - 12:05 vuln.today
CVSS changed
Jul 26, 2026 - 01:22 NVD
2.3 (LOW) 1.3 (LOW)
CVE Published
Jul 26, 2026 - 00:15 cve.org
LOW 1.3

DescriptionCVE.org

A vulnerability was detected in NousResearch hermes-agent 2026.6.5. Affected by this vulnerability is an unknown functionality of the file hermes-agent/plugins/platforms/simplex/adapter.py of the component SimpleX Gateway Authorization. The manipulation of the argument contactId results in improper access controls. The attack may be launched remotely. A high complexity level is associated with this attack. The exploitation appears to be difficult. The exploit is now public and may be used. The patch is identified as 490c486ff65b766d9de0fe0e6f26e1778aaa8fb3. Applying a patch is advised to resolve this issue.

AnalysisAI

We need to analyze the provided data for CVE-2026-17432 and synthesize a JSON output per the instructions.

First, extract relevant info:

  • CVE ID: CVE-2026-17432
  • Description: Vulnerability in NousResearch hermes-agent 2026.6.5, in file hermes-agent/plugins/platforms/simplex/adapter.py, component SimpleX Gateway Authorization. Manipulation of argument contactId results in improper access controls. Attack may be launched remotely, high complexity, difficult exploitation. Exploit is public, patch available. Patch identified as commit 490c486ff65b766d9de0fe0e6f26e1778aaa8fb3. CVSS Score 1.3, vector CVSS:4.0/AV:N/AC:H/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/R:X/V:X/RE:X/U:X
  • CWE: CWE-284 (Improper Access Control)
  • EPSS: 0.23%, percentile 14% -> low exploitation probability.
  • KEV: not mentioned, so not in KEV -> no active exploitation. Tags include "Authentication Bypass, Hermes Agent"
  • POC/Exploit: Publicly available (tag says exploit public, references include exploit URL)
  • Patch: Available from vendor (patch commit and PR)
  • Reported by: VulDB
  • CPE: cpe:2.3:a:nousresearch:hermes-agent:*:*:*:*:*:*:*:* -> vulnerable versions all, but description and EUVD mention version 2026.6.5 specifically? EUVD affected versions: ["hermes-agent 2026.6.5"]
  • ENISA EUVD ID: EUVD-2026-49046
  • References: multiple vuldb pages, github issues, PR diff, commit.

The PR diff provides crucial technical details: the vulnerability is in the SimpleX Gateway Authorization mechanism. The adapter.py originally used both user_id (contactId) and source.user_name (the contact's self-asserted profile display name) for authorization allowlist. This allowed an attacker to rename their profile to an allowlisted value and gain unauthorized access. The fix changes to use source.user_id_alt (local display name) instead of source.user_name, which is stable and not attacker-controlled. This is essentially an

CVE-2026-71963 HIGH POC
8.6 Sep 03

Remote code execution in NousResearch Hermes Agent 0.18.2-0.21.0 allows an unauthenticated attacker to execute arbitrary

CVE-2026-9367 MEDIUM POC
5.5 May 24

Remote command injection in NousResearch hermes-agent allows unauthenticated attackers to execute arbitrary OS commands

CVE-2026-14628 MEDIUM POC
5.5 Jul 04

Path traversal in NousResearch hermes-agent (all versions through 2026.5.16) exposes arbitrary server-side files via the

CVE-2026-9351 MEDIUM POC
5.5 May 24

Path traversal in NousResearch hermes-agent through version 2026.4.16 allows remote unauthenticated attackers to bypass

CVE-2026-9368 MEDIUM POC
5.5 May 24

Remote sandbox escape in NousResearch hermes-agent versions up to 2026.4.16 allows unauthenticated attackers to manipula

CVE-2026-7396 MEDIUM POC
5.5 Apr 29

Path traversal in NousResearch hermes-agent 0.8.0 exposes arbitrary server-side files to unauthenticated remote attacker

CVE-2026-10221 MEDIUM POC
5.5 Jun 01

Remote code/prompt injection in NousResearch Hermes Agent through 0.12.0 stems from improper neutralization in the _comp

CVE-2026-10220 MEDIUM POC
5.5 Jun 01

Remote injection in NousResearch Hermes Agent through version 2026.4.30 allows unauthenticated attackers to manipulate t

CVE-2026-9366 MEDIUM POC
5.5 May 24

Code injection in NousResearch hermes-agent 2026.4.23 allows remote unauthenticated attackers to inject and execute arbi

CVE-2026-9354 MEDIUM POC
5.5 May 24

Improper output escaping in NousResearch Hermes Agent versions up to 2026.4.16 allows remote unauthenticated attackers t

CVE-2026-9353 MEDIUM POC
5.5 May 24

Remote injection vulnerability in NousResearch hermes-agent versions up to 2026.4.23 enables unauthenticated attackers t

CVE-2026-10224 MEDIUM POC
5.5 Jun 01

Uncontrolled resource consumption in NousResearch hermes-agent (all versions through 2026.4.30) allows remote unauthenti

Share

CVE-2026-17432 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy