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.
References
| Link | Resource |
|---|---|
| https://github.com/tinacms/tinacms/commit/fa7c27abef968e3f3a3e7d564f282bc566087569 | Patch |
| https://github.com/tinacms/tinacms/security/advisories/GHSA-529f-9qwm-9628 | Exploit Vendor Advisory |
Configurations
Configuration 1 (hide)
|
History
No history.
Information
Published : 2025-12-18 16:15
Updated : 2026-06-17 09:58
NVD link : CVE-2025-68278
Mitre link : CVE-2025-68278
CVE.ORG link : CVE-2025-68278
JSON object : View
Products Affected
ssw
- tinacms
- tinacms\/cli
- tinacms\/graphql
CWE
CWE-94
Improper Control of Generation of Code ('Code Injection')
