Description
A vulnerability was determined in floci-io Floci up to 2.4.0. Impacted is the function BuildspecParser.parseArtifacts of the file src/main/java/io/github/hectorvent/floci/services/codebuild/CodeBuildJsonHandler.java of the component Artifact Handler. This manipulation of the argument buildspecOverride.artifacts.base-directory causes path traversal. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-11-09
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Remote Path Traversal
Action: Assess Impact
AI Analysis

Impact

A flaw in Floci's Artifact Handler allows an attacker to tamper with the buildspecOverride.artifacts.base-directory parameter, resulting in path traversal. The vulnerability is present in all releases up to 2.4.0 and can be triggered remotely by supplying a specially crafted buildspec file. If exploited, an attacker may read, write, or execute files outside the intended directory, potentially leading to disclosure of sensitive data or unauthorized code execution.

Affected Systems

The issue affects the floci-io Floci application, versions 2.4.0 and earlier. The specific component impacted is CodeBuildJsonHandler.parseArtifacts within the Artifacts Handler. Current installations using Floci 2.4.0 or below are at risk. No vendor updates or patches have been released publicly.

Risk and Exploitability

The CVSS base score of 6.9 indicates a medium to high severity risk, while no EPSS score is available and the vulnerability is not listed in CISA's KEV product catalog. Because the attack can be performed remotely, threat actors can attempt the exploit over the network. The lack of an official fix means the risk remains until a vendor patch or community fix becomes available.

Generated by OpenCVE AI on November 9, 2026 at 02:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Floci to a version later than 2.4.0 when a vendor patch becomes available
  • Implement stricter validation logic so that base-directory values cannot traverse outside the intended directory
  • Monitor buildspec inputs and system logs for anomalous path traversal attempts

Generated by OpenCVE AI on November 9, 2026 at 02:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 01:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in floci-io Floci up to 2.4.0. Impacted is the function BuildspecParser.parseArtifacts of the file src/main/java/io/github/hectorvent/floci/services/codebuild/CodeBuildJsonHandler.java of the component Artifact Handler. This manipulation of the argument buildspecOverride.artifacts.base-directory causes path traversal. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
Title floci-io Floci Artifact CodeBuildJsonHandler.java BuildspecParser.parseArtifacts path traversal
First Time appeared Floci-io
Floci-io floci
Weaknesses CWE-22
CPEs cpe:2.3:a:floci-io:floci:*:*:*:*:*:*:*:*
Vendors & Products Floci-io
Floci-io floci
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:N/A:N/E:POC/RL:ND/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:X/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:X/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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-11-09T01:15:23.149Z

Reserved: 2026-11-08T10:53:42.109Z

Link: CVE-2026-124508

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-09T02:16:58.987

Modified: 2026-11-09T02:16:59.180

Link: CVE-2026-124508

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T02:45:02Z

Weaknesses
  • CWE-22

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