CVE-2026-9369 NousResearch hermes-agent CLI web-dashboard web_server.py _discover_dashboard_plugins comparison
Local attackers can bypass plugin discovery restrictions in the hermes-agent CLI web dashboard by manipulating an environment variable.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-9369?
CVE-2026-9369 is a medium-severity vulnerability in NousResearch hermes-agent, published on 24 May 2026. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
A security flaw has been discovered in NousResearch hermes-agent 2026.4.23. Affected is the function _discover_dashboard_plugins of the file hermes_cli/web_server.py of the component CLI web-dashboard Interface. Performing a manipulation of the argument HERMES_ENABLE_PROJECT_PLUGINS results in incorrect comparison. The attack is only possible with local access. 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.
Weakness: CWE-697
Which versions are affected by CVE-2026-9369?
3 open source packages ship an affected version, including hermes-agent.
| Package | Affected | Fixed in |
|---|---|---|
hermes-agent PyPI | All versions | 0.15.0 |
hermes-agent PyPI | All versions | 0.15.0 |
hermes-agent PyPI | All versions | 0.15.0 |
How do I fix CVE-2026-9369?
Upgrade hermes-agent to 0.15.0 or later.
Is CVE-2026-9369 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-9369 exists.
Sources
Also known as GHSA-cv5c-mh6j-wvp9, PYSEC-2026-2512.