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 flaw is located in the DiscordAdapter._is_allowed_user method of the NousResearch Hermes-agent Discord platform integration. Due to an improper validation of Discord user credentials, an attacker can forge a Discord request that the agent accepts as an authenticated user. This can allow the attacker to issue privileged bot commands or hijack the bot’s functionality, leading to unauthorized access or data exposure.

Affected Systems

NousResearch Hermes-agent versions up to and including 0.15.2 contain the vulnerable implementation._is_allowed_user. All installations of those releases are exposed to the authentication bypass and must migrate to a patched version.

Risk and Exploitability

The CVSS score of 6.3 indicates moderate severity, and the EPSS score of < 1% suggests that exploitation in the wild is unlikely but not impossible. The vulnerability is exploitable remotely; it requires the attacker to construct a malicious Discord message that bypasses authentication checks, a task that is described as high complexity in the advisory.

Generated by OpenCVE AI on July 24, 2026 at 10:02 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, or apply the official patch from NousResearch when available.
  • Restrict access to the Discord integration endpoints by firewall rules or network segmentation, limiting traffic to known trusted IP ranges.
  • Modify the DiscordAdapter._is_allowed_user logic to verify the Discord user ID against the official Discord API or require an authenticity signature, ensuring that only legitimate users are accepted.

Generated by OpenCVE AI on July 24, 2026 at 10:02 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

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-24T10:15:02Z

Weaknesses