CyberSecBulletin

Tinacms vulnerabilities

We track 16 vulnerabilities in Tinacms products across 8 products. 16 are rated high or critical, and none are known to be exploited. The most recent was published on November 11, 2026.

16vulnerabilities
2critical
14high
0exploited
8.2average CVSS score

Latest Tinacms vulnerabilities

  • 8.2 High severity

    @tinacms/mdx: Improper Control of Generation of Code

    CVE-2026-126774Tinacms

    @tinacms/mdx before 2.4.2 contains a code injection vulnerability in its MDX serializer, which writes rich-text values into MDX expressions without escaping them. Authenticated content editors can save crafted values that break out of list field or highlightCo

  • 9.3 Critical severity

    tinacms: Origin Validation Error

    CVE-2026-108261Tinacms

    Tina is a headless content management system. Prior to tinacms 3.14.0 and @tinacms/app 2.5.14, the /~/* admin preview route in packages/tinacms/src/admin/index.tsx can turn an attacker-controlled hash-router splat into an off-origin iframe URL through packages

  • 7.6 High severity

    tinacms: Improper Neutralization of Input During Web Page Generation

    CVE-2026-108260Tinacms

    Tina is a headless content management system. Prior to 0.2.1, the tina-markdown element in packages/@tinacms/web-components/src/tina-markdown.js assigns a rich-text node.url value directly to an anchor href without validating the URL scheme. A content author c

  • 8.2 High severity

    tinacms: Improper Control of Generation of Code

    CVE-2026-108259Tinacms

    Tina is a headless content management system. Prior to 3.0.0, @tinacms/cli reads Git branch values from VERCEL_GIT_COMMIT_REF, GITHUB_BRANCH, or HEAD, incorporates the raw value into the API URL, and interpolates that URL into JavaScript string literals in pac

  • 8.8 High severity

    tinacms: Authorization Bypass Through User-Controlled Key

    CVE-2026-63506Tinacms

    Tina is a headless content management system. Prior to @tinacms/auth 1.1.4 and next-tinacms-azure 15.0.1, isAuthorized accepts a request-controlled clientID and asks isUserAuthorized to validate the bearer token against that selected TinaCloud app instead of t

  • 7.6 High severity

    tinacms: Improper Neutralization of Input During Web Page Generation

    CVE-2026-55660Tinacms

    Tina is a headless content management system. In versions prior to @tinacms/app 2.5.6 and tinacms 3.9.3, cross-origin postMessage handlers and a rich-text URL-sanitization bypass enable stored XSS and session takeover. The library registers window message list

  • 7.8 High severity

    tinacms: Improper Control of Generation of Code

    CVE-2026-54074Tinacms

    Tina is a headless content management system. @tinacms/cli versions prior to 2.4.3 contain a Remote Code Execution vulnerability in the Forestry-to-Tina migration command. The internal helper addVariablesToCode unquotes any value matching the marker "__TINA_IN

  • 8.8 High severity

    tinacms: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-34604Tinacms

    Tina is a headless content management system. Prior to version 2.2.2, @tinacms/graphql uses string-based path containment checks in FilesystemBridge. That blocks plain ../ traversal, but it does not resolve symlink or junction targets. If a symlink/junction al

  • 8.3 High severity

    tinacms: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-34603Tinacms

    Tina is a headless content management system. Prior to version 2.2.2, @tinacms/cli recently added lexical path-traversal checks to the dev media routes, but the implementation still validates only the path string and does not resolve symlink or junction target

  • 8.1 High severity

    tinacms: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-33949Tinacms

    Tina is a headless content management system. Prior to version 2.2.2, a path traversal vulnerability in @tinacms/graphql allows unauthenticated users to write and overwrite arbitrary files within the project root. This is achieved by manipulating the relativeP

  • 8.4 High severity

    cli: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-28793Tinacms

    Tina is a headless content management system. Prior to 2.1.8, the TinaCMS CLI development server exposes media endpoints that are vulnerable to path traversal, allowing attackers to read and write arbitrary files on the filesystem outside the intended media di

  • 9.6 Critical severity

    cli: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-28792Tinacms

    Tina is a headless content management system. Prior to 2.1.8 , the TinaCMS CLI dev server combines a permissive CORS configuration (Access-Control-Allow-Origin: *) with the path traversal vulnerability (previously reported) to enable a browser-based drive-by a

  • 7.4 High severity

    tinacms: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-28791Tinacms

    Tina is a headless content management system. Prior to 2.1.7, a path traversal vulnerability exists in the TinaCMS development server's media upload handler. The code at media.ts joins user-controlled path segments using path.join() without validating that the

  • 8.8 High severity

    tinacms: Improper Control of Generation of Code

    CVE-2025-68278Tinacms

    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 cod

  • 7.5 High severity

    tinacms: Cleartext Storage of Sensitive Information

    CVE-2024-45391Tinacms

    Tina is an open-source content management system (CMS). Sites building with Tina CMS's command line interface (CLI) prior to version 1.6.2 that use a search token may be vulnerable to the search token being leaked via lock file (tina-lock.json). Administrators

  • 7.5 High severity

    tinacms: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2023-25164Tinacms

    Tinacms is a Git-backed headless content management system with support for visual editing. Sites being built with @tinacms/cli >= 1.0.0 && < 1.0.9 which store sensitive values in the process.env variable are impacted. These values will be added in plaintext t