PT-2026-51104 · Npm+2 · @Tinacms/App+1

·

CVE-2026-55660

·

Published

2026-06-19

·

Updated

2026-07-02

CVSS v4.0

8.5

High

VectorAV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions @tinacms/app versions prior to 2.5.6 tinacms versions prior to 3.9.3
Description Cross-origin postMessage handlers allow for stored XSS and session takeover. The software registers window message listeners—specifically the useTina overlay handler, the OAuth authentication popup handler, and the admin↔preview iframe GraphQL reducer—that process event.data without verifying event.origin or event.source. Additionally, it posts messages using non-specific target origins. A malicious page visited by a victim, or a window in an opener/iframe relationship with a Tina admin, can forge messages to control the editor, inject preview content, or manipulate the OAuth popup channel to hijack an authenticated editing session.
Recommendations Update @tinacms/app to version 2.5.6. Update tinacms to version 3.9.3.

Exploit

Fix

XSS

Origin Validation Error

Open Redirect

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-55660
GHSA-G5QX-H5F3-MP2F

Affected Products

@Tinacms/App
Tinacms