Description
facefusion through 3.6.1 fails to normalize job identifiers in get_job_file_name, allowing attackers to write files outside the jobs directory. Attackers can supply traversal sequences in the job identifier parameter through the unauthenticated HTTP API to create files at arbitrary locations.
Published: 2026-09-02
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

facefusion versions prior to 3.7.0 process job identifiers without proper normalization in the job_manager module. This oversight allows an attacker to embed path traversal sequences in the job identifier supplied via the public HTTP API. The vulnerability enables writing arbitrary files outside the intended jobs directory, potentially overwriting system or application files. The direct result is information disclosure, tampering, or remote code execution if executable files can be placed in a location that the system executes.

Affected Systems

The affected product is the facefusion application from the facefusion vendor. Versions up to and including 3.6.1 are impacted. A patch is available in version 3.7.0 and later, which normalizes job identifiers and removes the traversal path vulnerability.

Risk and Exploitability

With a CVSS score of 8.7 the technical severity is high. The vulnerability is exploitable via the unauthenticated API, meaning no prior authentication is required to supply malicious job identifiers. The EPSS score is not available, but the vulnerability being public and having a straightforward exploitation path suggests a significant exploitation likelihood. It is not listed in the CISA KEV catalog, yet the combination of high severity and open access makes it a critical risk for exposed installations.

Generated by OpenCVE AI on September 2, 2026 at 03:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade facefusion to version 3.7.0 or later, which normalizes job identifiers and blocks path traversal.
  • If an upgrade cannot be performed immediately, restrict external access to the facefusion HTTP API with network filtering or firewall rules to limit untrusted traffic.
  • Implement input validation on the job identifier parameter by rejecting strings containing directory separators or traversal sequences such as ".." to prevent malicious payloads from reaching the server.

Generated by OpenCVE AI on September 2, 2026 at 03:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 02 Sep 2026 01:15:00 +0000

Type Values Removed Values Added
Description facefusion through 3.6.1 fails to normalize job identifiers in get_job_file_name, allowing attackers to write files outside the jobs directory. Attackers can supply traversal sequences in the job identifier parameter through the unauthenticated HTTP API to create files at arbitrary locations.
Title facefusion before 3.7.0 Path Traversal via Job Identifier
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N'}

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-02T00:37:56.393Z

Reserved: 2026-09-01T23:24:31.136Z

Link: CVE-2026-84702

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-02T01:17:25.430

Modified: 2026-09-02T01:17:25.430

Link: CVE-2026-84702

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-02T04:00:09Z

Weaknesses
  • CWE-22

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