Skip to main content
VulnerabilityPublished

CVE-2026-28792: @tinacms cli · Path Traversal

Affects @tinacms cliSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 9.7 Critical : upgrade to 2.1.8 as a priority.

Data as of 30 Oct 2026, 06:59 UTC

CVSS 3.1 base score
9.7Critical
How severe the flaw is on the 0–10 CVSS scale.

Contested

Critical score, yet low EPSS after six months
EPSS
0.5% chance of exploitation in 30 days – higher than 47% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 2.1.8
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 12 Mar 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 29 Oct 2026.

What to do

Upgrade cli and @tinacms/cli to 2.1.8.

Affected software

ProductAffectedFixed in
@tinacmscliAffected
  • <2.1.8
Fixed in
  • 2.1.8
npm@tinacms/clipkg:npm/@tinacms/cliOther threatsAffected
  • <2.1.8
Fixed in
  • 2.1.8

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

To mitigate this vulnerability, organizations and developers should immediately upgrade the @tinacms CLI to version 2.1.8 or later, where the path traversal issue and CORS misconfiguration are fixed. Until upgrading is possible, restrict access to the tinacms dev server by binding it to localhost or using firewall rules to prevent external access. Avoid running the dev server on publicly accessible networks or untrusted environments. Educate developers about the risks of visiting untrusted websites while the dev server is running. Implement network segmentation to isolate development machines from the internet or untrusted networks. Use endpoint protection solutions to monitor and block suspicious file system activities. Review and audit development environments regularly for unauthorized file changes. Additionally, consider disabling or limiting CORS headers in development configurations to prevent cross-origin exploitation. Incorporate secure coding and dependency management practices to detect and respond to potential compromises quickly.

Description

CVE-2026-28792 is a critical path traversal vulnerability in the @tinacms CLI dev server prior to version 2.1.8. The vulnerability arises from a combination of a permissive CORS policy (Access-Control-Allow-Origin: *) and improper pathname limitation, allowing remote attackers to perform browser-based drive-by attacks. By tricking developers into visiting a malicious website while the tinacms dev server is running, attackers can enumerate, write, and delete arbitrary files on the developer's machine. This vulnerability affects versions before 2.1.8 and has a CVSS score of 9.7, indicating critical severity. No known exploits are currently reported in the wild.

References

Community reviews

Loading reviews…