Description
A security flaw has been discovered in Hulupeep mcp-ui-probe up to 0.2.0. Affected is the function get_journey/delete_journey/analyze_journey/usage_stats of the file src/journey/JourneyStorage.ts of the component Journey/Usage. The manipulation of the argument journeyId/filename results in path traversal. The attack requires a local approach. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-08-08
Score: 4.8 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the Journey/Usage component of Hulupeep mcp-ui-probe, where the journeyId/filename argument of the get_journey/delete_journey/analyze_journey/usage_stats functions is not properly validated. An attacker with local access can manipulate this argument to traverse the filesystem hierarchy and read arbitrary files present on the host. This flaw does not provide remote code execution but enables local disclosure of sensitive data through file reads.

Affected Systems

The flaw affects Hulupeep mcp-ui-probe versions up to 0.2.0. Any deployment of this product within that version range is vulnerable. The vulnerability is specific to the JourneyStorage.ts module in the Journey/Usage path of the codebase.

Risk and Exploitability

The CVSS score for this flaw is 4.8, indicating moderate severity. Because the attack vector is local, exploitation requires the attacker to already have some level of access or privilege on the affected system; it is not exploitable from the network. The EPSS score is not available, and the flaw is not listed in the CISA KEV catalog. Nonetheless, local compromise can lead to confidentiality breaches of arbitrary files, so the risk is non‑negligible for systems where the vulnerable component is exposed to untrusted local users.

Generated by OpenCVE AI on August 8, 2026 at 09:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply an updated release of mcp-ui-probe that fixes the input validation bug; if no update exists, contact maintainers for an immediate patch.
  • Implement strict input validation for journeyId/filename: reject any value containing '..' or '/' and enforce a whitelist of allowed characters.
  • Restrict the filesystem permissions of the executable process so it can only read a designated data directory.
  • If the Journey/Usage component or usage_stats endpoint is unnecessary, disable or remove it to eliminate the attack surface.

Generated by OpenCVE AI on August 8, 2026 at 09:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 08 Aug 2026 08:00:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in Hulupeep mcp-ui-probe up to 0.2.0. Affected is the function get_journey/delete_journey/analyze_journey/usage_stats of the file src/journey/JourneyStorage.ts of the component Journey/Usage. The manipulation of the argument journeyId/filename results in path traversal. The attack requires a local approach. The project was informed of the problem early through an issue report but has not responded yet.
Title Hulupeep mcp-ui-probe Journey/Usage JourneyStorage.ts usage_stats path traversal
First Time appeared Hulupeep
Hulupeep mcp-ui-probe
Weaknesses CWE-22
CPEs cpe:2.3:a:hulupeep:mcp-ui-probe:*:*:*:*:*:*:*:*
Vendors & Products Hulupeep
Hulupeep mcp-ui-probe
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Hulupeep Mcp-ui-probe
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-08T07:45:11.576Z

Reserved: 2026-08-07T14:16:23.931Z

Link: CVE-2026-19270

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-08T10:00:04Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')