CVE-2026-28792
Critical · 9.6CVSS
9.6
EPSS
0.7%
Published
Mar 12, 2026
CISA due date
—
The record
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 attack. A remote attacker can enumerate the filesystem, write arbitrary files, and delete arbitrary files on developer's machines by simply tricking them into visiting a malicious website while tinacms dev is running. This vulnerability is fixed in 2.1.8.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| npm | @tinacms/cli | 0 | 2.1.8 |
Related vulnerabilities
- GHSA-8pw3-9m7f-q734 TinaCMS CLI Dev Server Vulnerable to Cross-Origin File Exfiltration via CORS… Same vulnerability
- GHSA-4936-9hrh-qqpw @tinacms/cli: Remote Code Execution in @tinacms/cli via Forestry migration — unsanitised… Also affects @tinacms/cli
- GHSA-m48g-4wr2-j2h6 TinaCMS CLI has Arbitrary File Read via Disabled Vite Filesystem Restriction Also affects @tinacms/cli
- GHSA-2f24-mg4x-534q TinaCMS Vulnerable to Path Traversal Leading to Arbitrary File Read, Write and Delete Also affects @tinacms/cli
- CVE-2026-28793 Tina is a headless content management system. Also affects @tinacms/cli
- CVE-2026-29066 Tina is a headless content management system. Also affects @tinacms/cli
- GHSA-529f-9qwm-9628 tinacms is vulnerable to arbitrary code execution Also affects @tinacms/cli
- CVE-2025-68278 Tina is a headless content management system. Also affects @tinacms/cli