CVE-2026-109396
4.2MediumPublished 12 Oct 2026 · NVD status: Deferred · AI triage by gemini-3.8-flash
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Required
- Impact
- Limited impact
- Weakness
- CWE-1236
Impact
Remote attackers can execute arbitrary spreadsheet formulas on an administrator's machine. They need an administrator to export and open user data containing crafted fields like registration, checkout, or newsletter inputs.
Root cause
The CSVSerializer class exports user-supplied values starting with =, +, -, or @ directly to CSV files without sanitization.
Affected systems
Thelia before 3.1.2 and 3.2.x before 3.2.1
CVSS v3.1 · CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
Fix & remediation
Upgrade Thelia to version 3.1.2 or 3.2.1. If patching must wait, instruct administrators not to open exported CSV files in spreadsheet applications like Excel without disabling formula execution.
$ composer update thelia/theliaAI-suggested. Run it in staging first and check it against the vendor advisory. Why?
NVD 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.
References
- https://github.com/thelia/thelia/blob/3.2.0/core/lib/Thelia/Core/Serializer/Serializer/CSVSerializer.php
- https://github.com/thelia/thelia/commit/6e46059225d87565caf4859ec0f764354e82ce95
- https://github.com/thelia/thelia/commit/c00a26f0631ed9de3c4466176db6e808a25034aa
- https://github.com/thelia/thelia/releases/tag/3.1.2
- https://github.com/thelia/thelia/releases/tag/3.2.1
- https://github.com/thelia/thelia/security/advisories/GHSA-gcgv-f8rf-w2wc
- https://www.vulncheck.com/advisories/thelia-before-3.1.2-and-3.2-x-before-3.2.1-csv-formula-injection-via-exports
- https://github.com/thelia/thelia/security/advisories/GHSA-gcgv-f8rf-w2wc