Description
A flaw has been found in poco-ai poco-claw up to 0.5.4. Affected is the function get_workspace_file of the file executor_manager/app/api/v1/workspace.py of the component Workspace API. Executing a manipulation of the argument user_id can lead to authorization bypass. The attack may be launched remotely. The exploit has been published and may be used. This patch is called 67fcc88505c57f77d3fcf04eb5b89425b10cbf48. Upgrading the affected component is recommended.
Published: 2026-07-14
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in poco‑ai poco‑claw’s Workspace API allows manipulation of the user_id argument in the get_workspace_file endpoint to bypass authorization checks, granting an attacker unauthorized read access to files belonging to other users. The vulnerability can lead to confidentiality compromise without the need for elevated privileges or local access.

Affected Systems

This vulnerability impacts poco‑ai poco‑claw versions up to and including 0.5.4. The affected function is get_workspace_file within the Workspace API component.

Risk and Exploitability

6.9 classifies it as medium severity. The EPSS score is < 1%, indicating a very low but non‑zero exploitation probability. An exploit has been publicly demonstrated and may be used. Attack can be launched remotely through the exposed API by supplying an arbitrary user_id, and does not require additional credentials. The vulnerability is not listed in the CISA KEV catalog, but the prior public release suggests a high potential for abuse.

Generated by OpenCVE AI on August 1, 2026 at 10:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official patch from commit 67fcc88505c57f77d3fcf04eb5b89425b10cbf48; this resolves issues that lead to CWE-285 and CWE-639 flaws.
  • Ensure the user_id parameter is not accepted from client requests or, if required, verify that the supplied user_id matches the authenticated user and that the user has permission to access the requested workspace; this mitigates the authorization bypass embodied in CWE-285.
  • Enforce a default‑deny policy in the Workspace API, validating that the requester has ownership or membership rights to the workspace before serving files; this addresses the privilege‑check failure captured by CWE-639.

Generated by OpenCVE AI on August 1, 2026 at 10:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 14 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 14 Jul 2026 01:30:00 +0000

Type Values Removed Values Added
Description A flaw has been found in poco-ai poco-claw up to 0.5.4. Affected is the function get_workspace_file of the file executor_manager/app/api/v1/workspace.py of the component Workspace API. Executing a manipulation of the argument user_id can lead to authorization bypass. The attack may be launched remotely. The exploit has been published and may be used. This patch is called 67fcc88505c57f77d3fcf04eb5b89425b10cbf48. Upgrading the affected component is recommended.
Title poco-ai poco-claw Workspace API workspace.py get_workspace_file authorization
First Time appeared Poco-ai
Poco-ai poco-claw
Weaknesses CWE-285
CWE-639
CPEs cpe:2.3:a:poco-ai:poco-claw:*:*:*:*:*:*:*:*
Vendors & Products Poco-ai
Poco-ai poco-claw
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:N/A:N/E:POC/RL:OF/RC:C'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Poco-ai Poco-claw
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-14T12:36:09.742Z

Reserved: 2026-07-13T17:01:54.313Z

Link: CVE-2026-15622

cve-icon Vulnrichment

Updated: 2026-07-14T12:36:03.866Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T10:15:03Z

Weaknesses
  • CWE-285

    Improper Authorization

  • CWE-639

    Authorization Bypass Through User-Controlled Key