Description
Vector is a high-performance observability data pipeline. From 0.10.0 until 0.57.0, the file sink renders its templated path from event fields and opens the result without confining it to an intended directory. When an untrusted source supplies an event field used by the path template, the value can contain an absolute path or parent-directory traversal, causing Vector to create parent directories and create or overwrite files outside the intended location with the Vector process privileges. The resulting file write can modify sensitive files and can lead to code execution when a scheduled task, authorization file, or subsequently executed script is targeted. This issue is fixed in version 0.57.0.
Published: 2026-09-22
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: Code Execution
Action: Immediate Patch
AI Analysis

Impact

Vector, a high‑performance observability data pipeline, allowed an untrusted source to control the rendering of file paths for its file sink. The path string was built from event fields without confinement to a base directory, permitting absolute paths or parent‑directory traversal. This permitted the creation or overwriting of files outside the intended location with the privileges of the Vector process, potentially modifying sensitive files and enabling code execution through affected scheduled tasks, authorization files, or subsequently executed scripts.

Affected Systems

The vulnerability affected versions of Vector from 0.10.0 through 0.57.0, distributed by vectordotdev. The file sink component was responsible for the path rendering flaw, and all users deploying Vector within this version range were impacted.

Risk and Exploitability

The CVSS score of 9.3 indicates a high severity for this flaw. While the EPSS score is currently unavailable, the lack of a KEV listing does not reduce the risk; attackers can supply malicious event data to create or modify files, potentially leading to privilege escalation or remote code execution. The attack is likely possible over any interface that allows arbitrary event data to reach the Vector instance.

Generated by OpenCVE AI on September 22, 2026 at 16:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Vector v0.57.0 or later to obtain the fixed implementation that confines file paths.
  • If an immediate upgrade is not possible, remove or disable the file sink for data sourced from untrusted inputs.
  • Implement stricter access controls or monitoring to detect unauthorized file creation or modification in directories monitored by Vector.

Generated by OpenCVE AI on September 22, 2026 at 16:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 22 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Description Vector is a high-performance observability data pipeline. From 0.10.0 until 0.57.0, the file sink renders its templated path from event fields and opens the result without confining it to an intended directory. When an untrusted source supplies an event field used by the path template, the value can contain an absolute path or parent-directory traversal, causing Vector to create parent directories and create or overwrite files outside the intended location with the Vector process privileges. The resulting file write can modify sensitive files and can lead to code execution when a scheduled task, authorization file, or subsequently executed script is targeted. This issue is fixed in version 0.57.0.
Title Vector: Arbitrary file write in the file sink via templated path (path traversal).
Weaknesses CWE-22
CWE-73
References
Metrics cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-22T15:19:19.526Z

Reserved: 2026-08-20T20:52:01.926Z

Link: CVE-2026-77621

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-22T16:17:55.670

Modified: 2026-09-22T16:17:55.670

Link: CVE-2026-77621

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-22T17:00:12Z

Weaknesses
  • CWE-22

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

  • CWE-73

    External Control of File Name or Path