Description
A vulnerability was found in FlowCI flow-core-x up to 1.23.49. The impacted element is the function FileHelper.unzip of the file common/src/main/java/com/flowci/common/helper/FileHelper.java. The manipulation results in path traversal. The attack may be performed from remote. A high complexity level is associated with this attack. The exploitability is regarded as difficult. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-11-08
Score: 2.3 Low
EPSS: n/a
KEV: No
Impact: Path traversal in FileHelper.unzip
Action: Patch
AI Analysis

Impact

The vulnerability resides in the FileHelper.unzip function of FlowCI’s flow-core-x component and allows an attacker to supply crafted zip entries that resolve to directories outside the intended extraction path. This path traversal could result in creation or overwriting of files adjacent to or above the report extraction directory if the unzip is performed on untrusted archives. The escape of file paths is possible from a remote context, and though the attack requires a high level of effort, the exploit has been made publicly available and can be performed by skilled adversaries. The impact is limited to the ability to tamper with or read files that should otherwise be protected within the job report extraction area, potentially exposing sensitive data or allowing modification of application state.

Affected Systems

The affected product is FlowCI:flow-core-x, specifically the flow-core-x component. All releases up to and including version 1.23.49 are affected. No other product variants or later releases are known to be impacted based on the current CVE entry.

Risk and Exploitability

The CVSS score of 2.3 indicates low severity for this vulnerability, and EPSS data is not available. The vulnerability is not listed in CISA’s KEV catalog. The assessment notes that the attack can be executed from remote, the complexity is high, and the overall exploitability is considered difficult. Consequently, while the risk to high‑consequence systems is modest, the existence of a publicly available exploit warrants remediation to avoid potential data compromise or unauthorized file manipulation.

Generated by OpenCVE AI on November 8, 2026 at 13:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Verify your FlowCI installation version; if it is 1.23.49 or earlier, upgrade to the latest release that contains a fix for the path traversal issue or request a patch from FlowCI.
  • If an update cannot be applied immediately, enforce strict path validation on the unzip operation by rejecting any archive entries that resolve outside the intended job‑report directory until a safe version is deployed.
  • Consider disabling or removing the unzip functionality in the job report extraction process until flow-core-x is updated or the vulnerability is mitigated.

Generated by OpenCVE AI on November 8, 2026 at 13:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 08 Nov 2026 12:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in FlowCI flow-core-x up to 1.23.49. The impacted element is the function FileHelper.unzip of the file common/src/main/java/com/flowci/common/helper/FileHelper.java. The manipulation results in path traversal. The attack may be performed from remote. A high complexity level is associated with this attack. The exploitability is regarded as difficult. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title FlowCI flow-core-x FileHelper.java FileHelper.unzip path traversal
First Time appeared Flowci
Flowci flow-core-x
Weaknesses CWE-22
CPEs cpe:2.3:a:flowci:flow-core-x:*:*:*:*:*:*:*:*
Vendors & Products Flowci
Flowci flow-core-x
References
Metrics cvssV2_0

{'score': 4.6, 'vector': 'AV:N/AC:H/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Flowci Flow-core-x
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-11-08T12:00:20.659Z

Reserved: 2026-11-07T19:35:21.895Z

Link: CVE-2026-124329

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-08T12:17:48.440

Modified: 2026-11-08T12:17:49.283

Link: CVE-2026-124329

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-08T13:30:15Z

Weaknesses
  • CWE-22

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