Open Redirect Affecting tinacms package, versions <3.14.0


Severity

Recommended
0.0
critical
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

Exploit Maturity
Proof of Concept
EPSS
0.2% (10th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-JS-TINACMS-22220119
  • published5 Nov 2026
  • disclosed9 Oct 2026
  • creditThai Son Dinh

Introduced: 9 Oct 2026

NewCVE-2026-108261  (opens in a new tab)
CWE-346  (opens in a new tab)
CWE-441  (opens in a new tab)
CWE-601  (opens in a new tab)

How to fix?

Upgrade tinacms to version 3.14.0 or higher.

Overview

tinacms is a headless content management system with support for Markdown, MDX, JSON, YAML, and more.

Affected versions of this package are vulnerable to Open Redirect via the admin preview iframe URL resolution in resolvePreviewPath (and the former getExpectedPreviewOrigin). The admin preview feature loads a page in an iframe and derives the trusted postMessage origin from the preview URL supplied in the route splat parameter. An attacker can craft a link containing an off-origin URL - using forms such as a leading double slash, backslash separators, or a leading tab character - which the URL parser resolves to an external origin, causing the iframe to load a third-party page and establishing a trusted postMessage channel with that external origin, enabling cross-site content injection and data exfiltration.

CVSS Base Scores

version 4.0
version 3.1