Path traversal in baserCMS - CVE-2026-62954
Published: July 30, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary code.
The vulnerability exists due to path traversal in the Theme File API when concatenating the ext parameter to the file name after the path-containment check. A remote privileged user can supply a crafted ext parameter containing traversal sequences to write attacker-controlled PHP into webroot/ and execute arbitrary code.
Direct external exploitation is possible when the core admin API is enabled; in the default configuration, exploitation requires chaining with another issue such as cross-site scripting.