Tendenci 12.3.1 contains a CSV formula injection vulnerability in the contact form message field that allows attackers to inject malicious formulas during export. Attackers can submit crafted payloads like =10+20+cmd| /C calc!A0 in the message field to trigger arbitrary command execution when the CSV is opened in spreadsheet applications.
The product saves user-provided information into a Comma-Separated Value (CSV) file, but it does not neutralize or incorrectly neutralizes special elements that could be interpreted as a command when the file is opened by a spreadsheet product.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Tendenci | Tendenci | 12.3.1 (including) | 12.3.1 (including) |