Description
AgenticSeek before commit 409840c contains a remote code execution vulnerability because llm_server/app.py hardcodes Flask debug mode while binding to all interfaces. Attackers who reach the server port and obtain the derivable Werkzeug debugger PIN can execute Python code and operating system commands with llm_server privileges.
Published: 2026-10-23
Score: 9.2 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Apply Patch
AI Analysis

Impact

The vulnerability allows attackers who can reach the llm_server port to exploit a hard‑coded Flask debug mode that binds to all interfaces. By retrieving the derivable Werkzeug debugger PIN, an attacker can execute arbitrary Python statements and operating‑system commands with the privileges of the service. This results in full compromise of the host, with no authentication required. The weakness corresponds to CWE‑489.

Affected Systems

The issue exists in the Fosowl AgenticSeek application, specifically the llm_server component. No specific version range is listed, but the vulnerability exists in releases before the commit identified by 409840c. Users should examine their deployments of AgenticSeek for the presence of the hard‑coded debug mode.

Risk and Exploitability

The CVSS score of 9.2 indicates a very high severity. The EPSS score is 1%, indicating a low probability of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. Based on the description, the likely attack vector is network: an adversary needs to reach the server port, discover the debug PIN, and then issue payloads. The exploit requires no authentication and could be performed by anyone able to connect to the exposed service.

Generated by OpenCVE AI on October 24, 2026 at 14:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update AgenticSeek to include commit 409840c or newer, which disables hard‑coded debug mode.
  • Verify that Flask is running with debug disabled and the Werkzeug debugger is not exposed.
  • Restrict the binding address to localhost or use a firewall to block external access to the server port.

Generated by OpenCVE AI on October 24, 2026 at 14:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 10:30:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:fosowl:agenticseek:-:*:*:*:*:*:*:*

Fri, 23 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 23 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
First Time appeared Fosowl
Fosowl agenticseek
Vendors & Products Fosowl
Fosowl agenticseek

Fri, 23 Oct 2026 12:00:00 +0000

Type Values Removed Values Added
Description AgenticSeek before commit 409840c contains a remote code execution vulnerability because llm_server/app.py hardcodes Flask debug mode while binding to all interfaces. Attackers who reach the server port and obtain the derivable Werkzeug debugger PIN can execute Python code and operating system commands with llm_server privileges.
Title AgenticSeek before commit 409840c RCE via Exposed Werkzeug Debugger in llm_server
Weaknesses CWE-489
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Fosowl Agenticseek
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-27T10:14:06.207Z

Reserved: 2026-10-23T11:26:44.374Z

Link: CVE-2026-115727

cve-icon Vulnrichment

Updated: 2026-10-23T14:54:24.010Z

cve-icon NVD

Status : Deferred

Published: 2026-10-23T12:18:13.560

Modified: 2026-10-23T15:17:30.460

Link: CVE-2026-115727

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-24T14:30:17Z

Weaknesses