CVE-2026-24125: Tinacms Media Path Traversal

A path traversal vulnerability occurs when user-controlled input is concatenated using `path.join()` without validating that it resolves within the intended root directory. Using this path in file system functions permits an attacker to perform unauthorized file read, write, or deletion outside the application's bounds.

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0JS
greprules fetch cve-2026-24125-tinacms-media-path-traversal --engine opengrep

Description

A path traversal vulnerability occurs when user-controlled input is concatenated using `path.join()` without validating that it resolves within the intended root directory. Using this path in file system functions permits an attacker to perform unauthorized file read, write, or deletion outside the application's bounds.