Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify internet-exposed hermes-agent Live Webhook Endpoint
-
DeliverySend crafted HTTP request with path traversal payload
-
ExploitTrigger unsanitized file path in extract_media function
-
ExecutionRead arbitrary file outside intended base directory
-
ImpactExfiltrate sensitive configuration or credential data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The Live Webhook Endpoint in hermes-agent must be network-accessible to the attacker. The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:N/UI:N confirms no authentication, no special attack requirements, and no user interaction are needed - exploitation is possible against a default-configured, internet-exposed instance. Exploitation is limited by impact scope: only partial file read is achievable (VC:L), with no write or execution capability. Whether the Live Webhook Endpoint is enabled by default is unknown, as the vendor did not respond to disclosure and no official documentation was available in the provided intelligence; defenders should verify whether their deployments expose this endpoint before assessing actual risk. No specific non-default configuration, platform, or runtime condition has been identified as a prerequisite beyond the endpoint being reachable. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms fully unauthenticated remote exploitation with no attack complexity or prerequisites, which is the highest-severity delivery posture. However, impact metrics are constrained: VC:L (low vulnerable-system confidentiality), with VI:N and VA:N - meaning this is a read-only partial disclosure vulnerability, not remote code execution or data destruction. The CVSS 4.0 base score of 5.5 reflects this impact ceiling. The E:P threat modifier confirms a proof-of-concept is publicly available on GitHub, elevating exploitation likelihood beyond a theoretical flaw. No EPSS data was provided; given the niche deployment footprint and low impact ceiling, real-world priority should be moderate for organizations running this software, but lower than the unauthenticated delivery vector alone might suggest. No CISA KEV listing means mass exploitation is not confirmed. The vendor's non-response to disclosure is a significant risk multiplier - no patch exists, and no official advisory clarifies default configurations or mitigations. CVSS score and network-accessible vector are confirmed; patch availability and active exploitation status are not confirmed. |
| Exploit ScenarioDerived | An unauthenticated attacker sends a crafted HTTP request to the Live Webhook Endpoint with a manipulated media path parameter - for example, a value such as |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 04, 2026
Path traversal in NousResearch hermes-agent (all versions through 2026.5.16) exposes arbitrary server-side files via the Live Webhook Endpoint's extract_media function in gateway/platforms/base.py. Remote, unauthenticated attackers can read files outside the intended directory, resulting in low-confidentiality-impact disclosure - potentially exposing configuration files, credentials, or internal data. A public proof-of-concept exploit is available on GitHub; however, this vulnerability has not been listed in CISA KEV, indicating active exploitation is not yet confirmed at time of analysis.
RemediationAI
No vendor-released patch identified at time of analysis - the vendor did not respond to pre-disclosure contact, and no fix version has been published. As immediate compensating controls: disable or firewall the Live Webhook Endpoint entirely if not operationally required, as this eliminates the attack surface without code changes. If the endpoint must remain active, apply an ingress validation layer (WAF rule or reverse proxy rewrite) to reject requests containing path traversal sequences (../, ..\, URL-encoded variants %2e%2e%2f) in any path or filename parameter - note this may break legitimate deep-path media references if any exist. Restrict network access to the endpoint to trusted IP ranges only, reducing exposure to unauthenticated remote attackers. Monitor endpoint access logs for anomalous path patterns as a detection measure. No official vendor advisory URL is available; track https://vuldb.com/cve/CVE-2026-14628 for updates.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the extract_media function within gateway/platforms/base.py, part of hermes-agent's Live Webhook Endpoint - a gateway layer that appears to handle media or file retrieval triggered by inbound webhook events. CWE-22 (Path Traversal) is the root cause class: user-supplied input (likely a filename or path parameter) is passed to a file-access routine without sufficient normalization or canonicalization, allowing ../ or equivalent directory traversal sequences to escape the intended base directory. The CPE string cpe:2.3:a:nousresearch:hermes-agent:*:*:*:*:*:*:*:* covers all versioned releases without platform restriction, suggesting the flaw is cross-platform. NousResearch hermes-agent is an AI agent framework; the webhook endpoint likely supports multi-modal or media-handling pipelines, making file path handling a natural integration point and attack surface.
Know when Hermes Agent gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
Network-accessible endpoint exploitable without authentication; impact limited to partial file read with no integrity or availability consequence.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
1DescriptionCVE.org
A vulnerability was detected in NousResearch hermes-agent up to 2026.5.16. This impacts the function extract_media of the file gateway/platforms/base.py of the component Live Webhook Endpoint. Performing a manipulation results in path traversal. The attack may be initiated 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.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
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 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
Missing authorization in NousResearch hermes-agent versions up to 2026.4.16 allows remote attackers to bypass authentica
EUVD-2026-41673
GHSA-85cr-q769-68x2
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB