Description
A vulnerability was determined in NousResearch hermes-agent 2026.5.29.2. The impacted element is the function skill_view of the file tools/skills_tool.py. Executing a manipulation of the argument Name can lead to path traversal. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized. This patch is called 56f833efa427ccb444c0f9ad1759af1012f2124d. It is advisable to implement a patch to correct this issue.
Published: 2026-07-05
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Hermes‑Agent service contains a path traversal flaw in the skill_view function When an attacker manipulates the Name argument, the application resolves file paths outside the intended directory. This can allow an attacker to read files that are not supposed to be exposed through the API. The vulnerability does not grant code execution or other elevated privileges; it primarily enables unauthorized file access.

Affected Systems

The affected product is NousResearch Hermes‑Agent, version 2026.5.29.2. No other releases are documented as vulnerable.

Risk and Exploitability

The CVSS base score of 5.3 indicates moderate severity, while the EPSS signals a low probability of exploitation. The vulnerability is not listed in CISA's KEV catalog. It can be launched remotely, and a public exploit exists, making it a realistic risk for exposed instances. An attacker who can exploit the flaw would be able to access arbitrary files outside the allowed directory, potentially revealing sensitive configuration or data.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor patch corresponding to commit 56f833efa427ccb444c0f9ad1759af1012f2124d or upgrade to a newer Hermes‑Agent release that incorporates the fix.
  • Restrict remote access to the skill_view endpoint by enforcing authentication or firewall rules to limit exposure of the API.
  • Monitor Hermes‑Agent logs for anomalous path traversal attempts and verify that the vulnerability is no longer exploitable.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

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


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

Type Values Removed Values Added
Description A vulnerability was determined in NousResearch hermes-agent 2026.5.29.2. The impacted element is the function skill_view of the file tools/skills_tool.py. Executing a manipulation of the argument Name can lead to path traversal. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized. This patch is called 56f833efa427ccb444c0f9ad1759af1012f2124d. It is advisable to implement a patch to correct this issue.
Title NousResearch hermes-agent skills_tool.py skill_view path traversal
First Time appeared Nousresearch
Nousresearch hermes-agent
Weaknesses CWE-22
CPEs cpe:2.3:a:nousresearch:hermes-agent:*:*:*:*:*:*:*:*
Vendors & Products Nousresearch
Nousresearch hermes-agent
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Nousresearch Hermes-agent
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-06T17:39:58.056Z

Reserved: 2026-07-05T14:00:38.992Z

Link: CVE-2026-14783

cve-icon Vulnrichment

Updated: 2026-07-06T17:37:34.994Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T21:15:03Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')