Tinacms Cli
CVE-2026-28793
HIGH
Severity by source
AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
Lifecycle Timeline
4DescriptionGitHub Advisory
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 directory. When running tinacms dev, the CLI starts a local HTTP server (default port 4001) exposing endpoints such as /media/list/*, /media/upload/*, and /media/*. These endpoints process user-controlled path segments using decodeURI() and path.join() without validating that the resolved path remains within the configured media directory. This vulnerability is fixed in 2.1.8.
AnalysisAI
High severity vulnerability in TinaCMS. 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 directory.
Technical ContextAI
Vulnerability Type: Path Traversal (CWE-22) CVSS 3.1: 8.4/10.0 — Attack Vector: Local | Complexity: Low | Privileges Required: None | User Interaction: None Attack Techniques: Path Traversal, Rce Source: https://github.com/tinacms/tinacms Path traversal allows access to files outside the intended directory by manipulating file paths with sequences like '../'.
RemediationAI
Security advisories:
- https://github.com/tinacms/tinacms/security/advisories/GHSA-2f24-mg4x-534q
More in Tinacms Cli
View allTinaCMS CLI dev server combines a permissive CORS policy (Access-Control-Allow-Origin: *) with path traversal to enable
Remote code execution in TinaCMS affects versions prior to 3.1.1, @tinacms/cli before 2.0.4, and @tinacms/graphql before
Medium severity vulnerability in TinaCMS. The TinaCMS CLI dev server configures Vite with `server.fs.strict: false`, whi
Critical information disclosure vulnerability in TinaCMS CLI versions 1.0.0 through 1.0.8 that exposes environment varia
High-severity information disclosure vulnerability in Tina CMS's CLI tool (versions before 1.6.2) that exposes search to
High severity vulnerability in TinaCMS. ## Affected Package
Same weakness CWE-22 – Path Traversal
View allSame technique Path Traversal
View allShare
External POC / Exploit Code
Leaving vuln.today
GHSA-2f24-mg4x-534q