Skip to content
OpenAdvisories
High · 7.3 CVE-2025-68278 EUVD-2025-204304GHSA-529f-9qwm-9628

tinacms vulnerable to arbitrary code execution

Published Dec 18, 2025 · Updated Dec 18, 2025 · Assigned by GitHub_M

Description

Tina is a headless content management system. In tinacms prior to version 3.1.1, tinacms uses the gray-matter package in an insecure way allowing attackers that can control the content of the processed markdown files, e.g., blog posts, to execute arbitrary code. tinacms version 3.1.1, @tinacms/cli version 2.0.4, and @tinacms/graphql version 2.0.3 contain a fix for the issue.

Affected products

VendorProductAffectedFixed
tinacms tinacms tinacms < 3.1.1, @tinacms/cli < 2.0.4, @tinacms/graphql < 2.0.3 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm @tinacms/cli < 2.0.4 2.0.4 GHSA-529f-9qwm-9628
npm @tinacms/graphql < 2.0.3 2.0.3 GHSA-529f-9qwm-9628
npm tinacms < 3.1.1 3.1.1 GHSA-529f-9qwm-9628

References