CVE-2026-103535: high-severity vulnerability in Thelia
CVE-2026-103535
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
21Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Trackcvss 8.8epss 1.1%
Thelia v2.6.1 contains path traversal and PHP code injection vulnerabilities in its translation editor that can be chained to achieve remote code execution. The `item_name` parameter, used to build the translation file's write path, does not sanitize directory traversal sequences such as `../`. This enables an authenticated user with `UPDATE`-level permissions on `admin.configuration.language` to write files outside the expected `templates/` directory, including to web‑accessible paths. Separately, the translation‑writing logic does not escape `\` in user‑supplied values, allowing inputs to break out of the PHP string literal and inject executable code into the translation file. Chained together, these flaws allow a malicious PHP file to be written to a web-accessible path and executed with the web‑server’s privileges.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Affected products
Thelia · TheliaRelated CVEs — Thelia
In the same product, most dangerous first.
CVE-2026-103521HIGHCVE-2026-103521EPSS 0.6%CVE-2026-103522HIGHCVE-2026-103522EPSS 0.6%CVE-2026-103537MEDIUMCVE-2026-103537EPSS 0.6%CVE-2026-103528MEDIUMCVE-2026-103528EPSS 0.5%CVE-2026-107248HIGHCVE-2026-107248EPSS 0.5%CVE-2026-109397HIGHThelia before 3.1.2 and 3.2.x before 3.2.1 File Upload RCE via Filename Trailing SpaceEPSS 0.4%
References
https://kb.cert.org/vuls/id/162329