CVE-2026-103535
Last modified
CVE-2026-103535 is a vulnerability of currently unknown severity. 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 `../`.
Description
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.
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Thelia | Thelia | <= 2.6.1 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-103535?
How severe is CVE-2026-103535?
How do I fix CVE-2026-103535?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-103529Thelia v2.6.0 permits authenticated administrators to upload…
- CVE-2026-103530A vulnerability was detected in decolua 9Router up to 0.5.55…7.3
- CVE-2026-103531A flaw has been found in OpenSC up to 0.27.1. The impacted e…5.5
- CVE-2026-103532A vulnerability has been found in immich-app Immich up to 2.…5.3
- CVE-2026-103533A vulnerability was found in David-Crty databasement up to 1…4.1
- CVE-2026-103534A vulnerability was determined in David-Crty databasement up…6.3
- CVE-2026-103536A vulnerability was identified in ZongXR Supermarket 1.0.0.0…7.3
- CVE-2026-103537Thelia 2.6.1 contains an absolute path traversal vulnerabili…
- CVE-2026-103538A security flaw has been discovered in ZongXR SuperMarket 1.…6.5
- CVE-2026-103539A weakness has been identified in ZongXR SuperMarket 1.0.0.0…5.4
- CVE-2026-103540A security vulnerability has been detected in formtools.org …6.3
- CVE-2026-103541A vulnerability was detected in formtools.org Form Tools up …6.3
Are you affected by CVE-2026-103535?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
