CVE-2026-126951
Received Received - Intake

Path Traversal in Zipline Through 4.4.0

Vulnerability report for CVE-2026-126951, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-13

Last updated on: 2026-11-13

Assigner: VulnCheck

Description

Zipline through 4.4.0 contains a path traversal vulnerability that allows authenticated users to read arbitrary server files by abusing a fallback treating the :id parameter as a datasource key. Attackers can send encoded traversal sequences in the :id of GET /api/user/files/:id/raw to escape the Local datasource uploads directory and read files like /etc/shadow.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-13
Last Modified
2026-11-13
Generated
2026-11-13
AI Q&A
2026-11-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
diced zipline From 0 (inc) to 4.4.0 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-22 The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Zipline through 4.4.0 has a path traversal vulnerability where authenticated users can read arbitrary server files by manipulating the :id parameter in the GET /api/user/files/:id/raw endpoint. The application incorrectly treats the :id as a datasource key, allowing encoded traversal sequences to escape the Local datasource uploads directory and access files like /etc/shadow.

Detection Guidance

Check if your Zipline instance is running version 4.4.0 or earlier. Monitor logs for unusual GET requests to /api/user/files/:id/raw with encoded traversal sequences like ../ or ..%2f. Test with curl commands like curl -u username:password http://target/api/user/files/..%2f..%2f..%2fetc%2fshadow/raw to verify exposure.

Inspect network traffic for repeated failed authentication attempts or unusual file access patterns targeting sensitive paths like /etc/passwd or /etc/shadow.

Impact Analysis

This vulnerability allows attackers with valid credentials to read sensitive system files such as /etc/passwd or /etc/shadow, potentially exposing passwords, configuration files, or application secrets. This could lead to further system compromise or data breaches.

Mitigation Strategies

Upgrade Zipline to the latest version beyond 4.4.0 immediately. If upgrading is not possible, restrict access to the /api/user/files/:id/raw endpoint via firewall rules or disable it entirely.

Ensure the LocalDatasource implementation enforces strict path containment. Review and remove any unnecessary authenticated user permissions that could exploit this flaw.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-126951. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...