Description
A flaw has been found in EKKOLearnAI ekko-studio up to 1.0.6. This vulnerability affects the function saveGeneratedImages of the file packages/server/src/modules/studio/controllers/media.ts of the component Media Generation API. This manipulation of the argument output_path causes file inclusion. Remote exploitation of the attack is possible. Patch name: 1d42459c292f89e412f7f6243829e7fed2e85bf5. It is recommended to apply a patch to fix this issue.
Published: 2026-10-21
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Remote file inclusion exposing system files
Action: Apply Patch
AI Analysis

Impact

The flaw resides in the Media Generation API’s saveGeneratedImages function, where the output_path argument is accepted without validation. This allows an attacker to craft a path that traverses directories and includes local files. As a result, publicly exposed API calls that accept a custom output_path can read or manipulate files outside the intended storage location, risking confidential data leakage or unauthorized modification. The vulnerability is classified as CWE‑73, a directory traversal weakness that directly compromises confidentiality and integrity of local filesystem data.

Affected Systems

EKKOLearnAI ekko‑studio versions up to and including 1.0.6 are affected. The issue is present in packages/server/src/modules/studio/controllers/media.ts within the Media Generation API component.

Risk and Exploitability

The vulnerability carries a CVSS score of 5.3, indicating a moderate risk level. Exploitation is possible remotely via crafted API requests, but no public exploit has been documented; the EPSS score is currently unavailable and the issue is not listed in CISA’s KEV catalog. An attacker who can send requests to the Media Generation API can potentially read arbitrary files on the host, which may include configuration data, credentials, or other sensitive content. This risk is amplified if the API is exposed to untrusted users or the internet.

Generated by OpenCVE AI on October 22, 2026 at 04:12 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor patch (commit 1d42459c292f89e412f7f6243829e7fed2e85bf5) or upgrade to a fixed version of ekko‑studio.
  • Restrict the Media Generation API to authenticated users and limit exposure to trusted networks or IP ranges.
  • Validate and sanitize the output_path argument, ensuring it cannot contain path traversal sequences or absolute paths, and reject any requests that violate this restriction.

Generated by OpenCVE AI on October 22, 2026 at 04:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 28 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 21 Oct 2026 21:00:00 +0000

Type Values Removed Values Added
Description A flaw has been found in EKKOLearnAI ekko-studio up to 1.0.6. This vulnerability affects the function saveGeneratedImages of the file packages/server/src/modules/studio/controllers/media.ts of the component Media Generation API. This manipulation of the argument output_path causes file inclusion. Remote exploitation of the attack is possible. Patch name: 1d42459c292f89e412f7f6243829e7fed2e85bf5. It is recommended to apply a patch to fix this issue.
Title EKKOLearnAI ekko-studio Media Generation API media.ts saveGeneratedImages file inclusion
First Time appeared Ekkolearnai
Ekkolearnai ekko-studio
Weaknesses CWE-73
CPEs cpe:2.3:a:ekkolearnai:ekko-studio:*:*:*:*:*:*:*:*
Vendors & Products Ekkolearnai
Ekkolearnai ekko-studio
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Ekkolearnai Ekko-studio
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-28T01:47:44.231Z

Reserved: 2026-10-21T11:18:17.799Z

Link: CVE-2026-114379

cve-icon Vulnrichment

Updated: 2026-10-28T01:47:38.763Z

cve-icon NVD

Status : Deferred

Published: 2026-10-21T21:17:57.927

Modified: 2026-10-28T02:17:06.707

Link: CVE-2026-114379

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T10:30:04Z

Weaknesses
  • CWE-73

    External Control of File Name or Path