Description
A security vulnerability has been detected in NousResearch hermes-agent up to 0.15.2. This affects the function DiscordAdapter._is_allowed_user of the file gateway/platforms/discord.py of the component Discord Platform Integration. Such manipulation leads to improper authentication. The attack can be launched remotely. This attack is characterized by high complexity. The exploitability is reported as difficult. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-07-04
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The DiscordAdapter._is_allowed_user method contains an authentication flaw that permits a remote actor to forge a Discord request which the agent treats as authenticated. This allows the agent to accept a malicious user as a legitimate user, potentially enabling unauthorized bot usage. The official description states that improper authentication may be exploited, and it is inferred that the attacker could use the bot to perform actions normally reserved for authenticated users.

Affected Systems

NousResearch Hermes-agent versions up to and including 0.15.2 that implement the Discord platform integration are affected by this vulnerability. All deployments of these releases are exposed to the authentication bypass through the DiscordAdapter._is_allowed_user function.

Risk and Exploitability

The CVSS score of 6.3 indicates moderate severity, while the EPSS score of <1% suggests that exploitation in the wild is unlikely but not impossible. The vulnerability is remote, requiring the construction of a crafted Discord request and is described as high complexity and difficult to exploit. It is not listed in the CISA KEV catalog, indicating limited public exploitation evidence, yet the disclosed vulnerability warrants immediate attention.

Generated by OpenCVE AI on August 1, 2026 at 19:44 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Hermes-agent to a version newer than 0.15.2 that includes the authentication fix when available.
  • Restrict network access to the Discord integration endpoints by enforcing firewall rules or network segmentation to allow traffic only from trusted IP ranges.
  • Validate Discord user identities against the official Discord API or require a signed token before granting bot privileges.

Generated by OpenCVE AI on August 1, 2026 at 19:44 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 13:15:00 +0000

Type Values Removed Values Added
Description A security vulnerability has been detected in NousResearch hermes-agent up to 0.15.2. This affects the function DiscordAdapter._is_allowed_user of the file gateway/platforms/discord.py of the component Discord Platform Integration. Such manipulation leads to improper authentication. The attack can be launched remotely. This attack is characterized by high complexity. The exploitability is reported as difficult. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title NousResearch hermes-agent Discord Platform Integration discord.py DiscordAdapter._is_allowed_user improper authentication
First Time appeared Nousresearch
Nousresearch hermes-agent
Weaknesses CWE-287
CPEs cpe:2.3:a:nousresearch:hermes-agent:*:*:*:*:*:*:*:*
Vendors & Products Nousresearch
Nousresearch hermes-agent
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:N/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-06T16:51:32.667Z

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

Link: CVE-2026-14627

cve-icon Vulnrichment

Updated: 2026-07-06T16:36:19.973Z

cve-icon NVD

Status : Deferred

Published: 2026-07-04T13:16:30.230

Modified: 2026-07-06T18:16:37.460

Link: CVE-2026-14627

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T19:45:03Z

Weaknesses