VulnSea

tinacms has 8 CVEs on record. Disclosure cadence is accelerating: 5 in the last 90 days against 3 in the 90 before. The busiest recent month was June 2026 with 3. The median CVSS is 8.0 (high), with 1 rated critical. None have a confirmed exploitation report. The most common weakness class is CWE-79 (3). Most affected products: tinacms (4), @tinacms/cli (3), @tinacms/web-components (1).

CVEs per month

Last 12 months, by publish date

111201020304050607080910
Exploited share
0% vs 1% corpus
Median CVSS
8.0
Publish → KEV
—
Last 90 days
5 prev 3

Products

  • tinacms 4
  • @tinacms/cli 3
  • @tinacms/web-components 1
8
Total CVEs
1
Critical
0
CISA KEV
0
Exploited

tinacms vulnerabilities

CVEs affecting tinacms, newest first. Open any entry for full detail, references, and exploit status.

8 CVEsRSS

CVE-2026-108261Critical· 9.3PoC
2w ago

Tina is a headless content management system

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 ifra…

▾ Abyssaltinacms · tinacmsEPSS 0.20%via NVD
CVE-2026-108260High· 7.6PoC
2w ago

Tina is a headless content management system

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 sch…

▾ Midnighttinacms · @tinacms/web-componentsEPSS 0.25%via NVD
CVE-2026-108259High· 8.2PoC
2w ago

Tina is a headless content management system

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…

▾ Midnighttinacms · @tinacms/cliEPSS 0.33%via NVD
CVE-2026-63506High· 8.8PoC
1mo ago

Tina is a headless content management system

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 Tin…

▾ Midnighttinacms · tinacmsEPSS 0.52%via NVD
CVE-2026-63123Medium· 6.5
2mo ago

Tina is a headless content management system

Tina is a headless content management system. Prior to 2.5.2, the TinaCMS CLI package's Vite dev server packages/@tinacms/cli/src/next/vite/cors.ts origin callback returns false for a disallowed origin but does not reject the request, an…

▾ Sunlittinacms · @tinacms/cliEPSS 0.26%via NVD
CVE-2026-54074High· 7.8
4mo ago

@tinacms/cli: Remote Code Execution in @tinacms/cli via Forestry migration — unsanitised __TINA_INTERNAL__ marker in user-controlled YAML labels

@tinacms/cli: Remote Code Execution in @tinacms/cli via Forestry migration — unsanitised __TINA_INTERNAL__ marker in user-controlled YAML labels

▾ Twilighttinacms · @tinacms/cliEPSS 0.25%via GHSA
CVE-2026-55660High
4mo ago

TinaCMS: Cross-origin postMessage handlers and rich-text URL-sanitization bypass enable stored XSS and session takeover

TinaCMS: Cross-origin postMessage handlers and rich-text URL-sanitization bypass enable stored XSS and session takeover

▾ Twilighttinacms · tinacmsEPSS 0.28%via GHSA
CVE-2026-55661Medium
4mo ago

TinaCMS rich-text (slatejson) rendering does not sanitize link/image URLs, allowing stored XSS via dangerous URL schemes

TinaCMS rich-text (slatejson) rendering does not sanitize link/image URLs, allowing stored XSS via dangerous URL schemes

▾ Sunlittinacms · tinacmsEPSS 0.40%via GHSA
tinacms vulnerabilities (CVEs) · VulnSea