Description
A security flaw has been discovered in NousResearch hermes-agent up to 0.15.2. The affected element is the function shell.exec of the file tui_gateway/server.py. The manipulation results in protection mechanism failure. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-07-04
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the shell.exec function within the hermes-agent server.py module. A malicious actor can manipulate the execution flow to bypass the built‑in protection mechanism. This failure permits the execution of arbitrary shell commands on the system running the agent, which is classified as CWE‑693. The description states the attack can be launched remotely, so attackers do not need local access to exploit the flaw.

Affected Systems

The affected product is NousResearch hermes-agent, specifically all releases up to and including version 0.15.2. The component that is vulnerable exposes a server interface, server.py, which provides remote shell execution capabilities. No other versions or related products are listed as vulnerable by the CNA.

Risk and Exploitability

The CVSS score of 5.3 places the issue in the medium severity range. The EPSS score of less than 1% indicates a low probability of widespread exploitation, and the vulnerability is not listed in the CISA KEV catalog. Based on the description, the likely attack vector is remote network traffic targeting the hermes‑agent server.py endpoint, as the vulnerable function enables execution of arbitrary commands without proper protection. Attackers would send crafted requests to the exposed endpoint to override the protection mechanism and run commands, which could compromise confidentiality, integrity, and availability of the host. While the public supply of the exploit increases the potential risk, the low EPSS score suggests that exploitation remains relatively uncommon at this time.

Generated by OpenCVE AI on July 26, 2026 at 21:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade NousResearch hermes-agent to a version newer than 0.15.2 when an official patch is released.
  • Restrict network access to the hermes‑agent server.py endpoint using firewall rules or network segmentation.
  • Implement detailed logging of shell.exec activity and monitor for anomalous command usage; apply rate limiting or temporary input validation until a patch arrives.

Generated by OpenCVE AI on July 26, 2026 at 21:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 04 Jul 2026 11:45:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in NousResearch hermes-agent up to 0.15.2. The affected element is the function shell.exec of the file tui_gateway/server.py. The manipulation results in protection mechanism failure. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Title NousResearch hermes-agent server.py shell.exec protection mechanism
First Time appeared Nousresearch
Nousresearch hermes-agent
Weaknesses CWE-693
CPEs cpe:2.3:a:nousresearch:hermes-agent:*:*:*:*:*:*:*:*
Vendors & Products Nousresearch
Nousresearch hermes-agent
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 5.3, 'vector': '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'}


Subscriptions

Nousresearch Hermes-agent
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-06T17:12:17.826Z

Reserved: 2026-07-03T17:07:45.760Z

Link: CVE-2026-14625

cve-icon Vulnrichment

Updated: 2026-07-06T17:12:13.303Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T22:00:05Z

Weaknesses
  • CWE-693

    Protection Mechanism Failure