Description
browser-use web-ui versions 2.0.0 through 3.0.0 fail to validate browser settings paths in run_agent_task, allowing attackers to create directories at arbitrary locations by supplying absolute paths to save_recording_path, save_trace_path, save_agent_history_path, or save_download_path parameters. Attackers can exploit this via the unauthenticated Gradio interface to create directories anywhere the root-running container has write access.
Published: 2026-08-30
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Browser-Use web-ui versions 2.0.0 through 3.0.0 contain an input validation flaw in the run_agent_task endpoint that allows an attacker to provide absolute paths for the settings parameters. When an unauthenticated user supplies absolute directory names for save_recording_path, save_trace_path, save_agent_history_path, or save_download_path, the daemon silently creates those directories, permitting the creation of arbitrary directory trees under any location writable by the container process. This flaw can be leveraged to write files if the attacker can upload content, potentially leading to privilege escalation or persistence. The vulnerability is a manifestation of CWE‑73, path traversal.

Affected Systems

Vendor: Browser‑Use, product: web‑ui. The affected version range is 2.0.0 to 3.0.0 inclusive; all releases within this span share the same unchecked path handling in the Gradio interface. The component is identified by the CPE cpe:2.3:a:browser‑use:browser_use.

Risk and Exploitability

CVSS assessment assigns a medium severity score of 6.9. The EPSS score is currently unavailable, and the vulnerability is not listed in CISA’s KEV catalog. Exploitation requires access to the unauthenticated Gradio service, which may be reachable on a public or internal network. An attacker can invoke the endpoint, supply absolute paths, and cause the container process to create directories wherever it has write permission. If the container runs with root privileges, the ability to create directories in critical system paths could lead to system compromise or unauthorized data storage. The overall risk is significant for environments where the service is exposed without authentication.

Generated by OpenCVE AI on August 30, 2026 at 15:08 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade web‑ui to a version that implements path validation for the run_agent_task endpoint (check for releases newer than 3.0.0).
  • Secure the Gradio interface by requiring authentication or removing it from publicly accessible networks.
  • Run the web‑ui container with non‑root permissions and restrict its file system write access so the process can only create directories in approved locations.

Generated by OpenCVE AI on August 30, 2026 at 15:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 30 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
Description browser-use web-ui versions 2.0.0 through 3.0.0 fail to validate browser settings paths in run_agent_task, allowing attackers to create directories at arbitrary locations by supplying absolute paths to save_recording_path, save_trace_path, save_agent_history_path, or save_download_path parameters. Attackers can exploit this via the unauthenticated Gradio interface to create directories anywhere the root-running container has write access.
Title browser-use web-ui 2.0.0 through 3.0.0 Arbitrary Directory Creation
First Time appeared Browser-use
Browser-use browser Use
Weaknesses CWE-73
CPEs cpe:2.3:a:browser-use:browser_use:*:*:*:*:*:*:*:*
Vendors & Products Browser-use
Browser-use browser Use
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

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


Subscriptions

Browser-use Browser Use
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-30T13:23:37.621Z

Reserved: 2026-08-30T13:05:51.680Z

Link: CVE-2026-82637

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-30T14:17:03.470

Modified: 2026-08-30T14:17:03.470

Link: CVE-2026-82637

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-30T15:15:04Z

Weaknesses
  • CWE-73

    External Control of File Name or Path