CVE-2026-18775

NousResearch hermes-agent Browser Tooling browser_tool.py browser_snapshot server-side request forgery

Published Aug 4, 2026 CVSS 4.0 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
A vulnerability has been found in NousResearch hermes-agent up to 0.16.0. This vulnerability affects the function browser_snapshot of the file tools/browser_tool.py of the component Browser Tooling. Such manipulation leads to server-side request forgery. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Analysis

AI-generated

Technical impact

The vulnerability allows an attacker to manipulate the browser_snapshot function in Browser Tooling, enabling server‑side request forgery (SSRF). An exploited server can issue arbitrary HTTP requests, potentially accessing internal systems or sensitive data. This flaw is classified as CWE‑918, reflecting insufficient validation of request destinations.

Affected Systems

The affected product is NousResearch hermes‑agent, versions up to 0.16.0. The flaw resides in the tools/browser_tool.py component of the Browser Tooling module.

Risk and Exploitability

The CVSS score is 5.3, indicating moderate severity. EPSS is not available and the vulnerability is not listed in the CISA KEV catalog. The attack can be launched remotely, and the exploit has already been disclosed publicly, which may lead to opportunistic exploitation by threat actors.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Obtain and install the latest hermes‑agent release once a vendor patch is issued.
  • If a patch is unavailable, block hermes‑agent’s outbound traffic to internal networks using firewall or proxy rules to mitigate SSRF.
  • Configure the application to disable the browser_snapshot feature or modify the code to validate target URLs before request execution.
  • Monitor server logs for unexpected outbound HTTP requests originating from hermes‑agent to detect potential abuse.

Generated by OpenCVE AI on August 4, 2026 at 19:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description A vulnerability has been found in NousResearch hermes-agent up to 0.16.0. This vulnerability affects the function browser_snapshot of the file tools/browser_tool.py of the component Browser Tooling. Such manipulation leads to server-side request forgery. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title NousResearch hermes-agent Browser Tooling browser_tool.py browser_snapshot server-side request forgery
First Time appeared Nousresearch
Nousresearch hermes-agent
Weaknesses CWE-918
CPEs cpe:2.3:a:nousresearch:hermes-agent:*:*:*:*:*:*:*:*
Vendors & Products Nousresearch
Nousresearch hermes-agent
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Aug 4, 2026, 7:51 PM
Reserved
Aug 4, 2026, 7:35 AM
Status
Deferred
Published
Aug 4, 2026, 5:16 PM
Modified
Oct 24, 2026, 4:10 PM