Executive brief
PrestaShop, a popular e-commerce platform, contains a vulnerability in how it handles user-provided address information. An attacker can input malicious code into the 'Alias' field of their address profile, which then triggers when an administrator or user exports that data into a CSV file. This could lead to the theft of sensitive customer data or unauthorized access to the victim's computer through spreadsheet software.
Technical details
A CSV Injection (CWE-1236) vulnerability exists in PrestaShop version 8.2.1. The root cause is inadequate sanitization of the 'Alias' parameter within the 'Update your address' function. An attacker with high privileges can inject malicious spreadsheet formulas (e.g., starting with =, +, -, or @) into this field. When a user subsequently uses the 'Get my data in CSV' tool to export this information, the malicious expressions are executed by the spreadsheet software (like Excel or LibreOffice). This can be used to exfiltrate data or execute arbitrary commands on the victim's machine. As of the advisory date, no official patch has been reported.
Affected products
- PrestaShop PrestaShop 8.2.1
Timeline
- 2026-07-13: disclosed
- 2026-07-13: advisory