CVE-2026-109396 Details
Description
Thelia before 3.1.2 and 3.2.x before 3.2.1 contains a CSV formula injection vulnerability that allows unauthenticated visitors to inject spreadsheet formulas by supplying crafted registration, checkout or newsletter fields. Attackers can submit names, addresses or phone values starting with =, +, - or @ that CSVSerializer exports verbatim, executing formulas in the administrator's spreadsheet application.
A CSV formula injection vulnerability has been identified in Thelia versions prior to 3.1.2 and in the 3.2.x series prior to 3.2.1. This vulnerability allows unauthenticated users to inject spreadsheet formulas into CSV exports by manipulating registration, checkout, or newsletter fields. The injected formulas are executed when the exported CSV file is opened in a spreadsheet application by an administrator. The issue arises because the CSV export process does not properly sanitize values that could be interpreted as formulas, such as those starting with '=', '+', '-', or '@'.
Users can update to Thelia versions 3.1.2 or 3.2.1, both of which include the necessary fix. After updating, it's recommended to warm up the cache and, if using Apache, ensure the document cache is served with the correct headers to prevent execution of any remaining vulnerable files.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 12, 2026CISA-ADP
Assessed Oct 13, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-1236 | Improper Neutralization of Formula Elements in a CSV File | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Thelia | >= 1.2.0, < 1.2.2 (semver) < 1.1.2 (semver) < 3.1.2 (semver) >= 3.2.0, < 3.2.1 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 13, 2026 | CVE Modified | CISA-ADP |
| Oct 12, 2026 | New CVE Received | [email protected] |
Volerion