Thelia 2.6.1 contains an absolute path traversal vulnerability in its Smarty template handling that enables SSTI and remote code execution. The `checkTemplate()` validation restricts relative directory traversal sequences such as `../` but does not reject absolute paths, allowing an authorized user to supply an arbitrary filesystem path as a template. Smarty then loads and compiles the referenced file without an effective security policy, so depending on filesystem layout and deployment configuration, template code in the file can be executed with the web server's privileges.

Project Subscriptions

No data.

Advisories

No advisories yet.

Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

References
History

Mon, 12 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-94

Mon, 12 Oct 2026 15:15:00 +0000

Type Values Removed Values Added
Description Thelia 2.6.1 contains an absolute path traversal vulnerability in its Smarty template handling that enables SSTI and remote code execution. The `checkTemplate()` validation restricts relative directory traversal sequences such as `../` but does not reject absolute paths, allowing an authorized user to supply an arbitrary filesystem path as a template. Smarty then loads and compiles the referenced file without an effective security policy, so depending on filesystem layout and deployment configuration, template code in the file can be executed with the web server's privileges.
Title CVE-2026-103537
References

Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: certcc

Published:

Updated: 2026-10-12T14:56:21.364Z

Reserved: 2026-09-30T19:07:13.961Z

Link: CVE-2026-103537

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-12T15:17:06.667

Modified: 2026-10-12T15:17:06.667

Link: CVE-2026-103537

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T16:45:14Z

Weaknesses