CVE-2026-126946
Received Received - Intake

Stored XSS in Zipline File Viewer via Unescaped Embed Settings

Vulnerability report for CVE-2026-126946, 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 from 4.3.0 before 4.5.0 contains a stored cross-site scripting vulnerability that allows authenticated low-privilege users to inject HTML through unescaped embed settings in SSR meta tags. Attackers can set malicious embedTitle, embedDescription, embedSiteName, or embedColor values via PATCH /api/user to execute JavaScript in browsers of visitors opening their file view pages.

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 2 associated CPEs
Vendor Product Version / Range
zipline zipline to 4.5.0 (exc)
diced zipline From 4.3.0 (inc) to 4.5.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Zipline versions 4.3.0 to 4.5.0 have a stored cross-site scripting (XSS) vulnerability. Authenticated low-privilege users can inject malicious HTML by setting unescaped embed settings in SSR meta tags. This is done by modifying embedTitle, embedDescription, embedSiteName, or embedColor values via a PATCH request to /api/user. When other users view the attacker's file pages, the injected JavaScript executes in their browsers.

Detection Guidance

Check for Zipline versions between 4.3.0 and 4.5.0. Inspect user PATCH requests to /api/user for unescaped embed settings like embedTitle, embedDescription, embedSiteName, or embedColor. Look for HTML or JavaScript injection in file view pages.

Impact Analysis

An attacker could steal session cookies, perform actions on your behalf, or redirect you to malicious sites. Users with low privileges can escalate attacks to compromise higher-privilege accounts or data. The impact depends on user permissions and the sensitivity of accessed files.

Compliance Impact

This vulnerability may violate data protection regulations like GDPR or HIPAA by enabling unauthorized access to sensitive data. GDPR requires protecting personal data, and HIPAA mandates safeguarding health information. A successful XSS attack could lead to data breaches, resulting in legal penalties and reputational damage.

Mitigation Strategies

Upgrade Zipline to version 4.5.0 or later. Apply input validation and output encoding for embed settings. Restrict low-privilege user permissions to prevent unauthorized PATCH requests.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-126946. 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...