CVE-2026-14846
Deferred Deferred - Pending Action

Incorrect Parameter Sanitization in PrestaShop Leading to CSV Injection

Vulnerability report for CVE-2026-14846, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-13

Last updated on: 2026-07-13

Assigner: Spanish National Cybersecurity Institute, S.A. (INCIBE)

Description

In version 8.2.1 of PrestaShop, there is a vulnerability relating to the incorrect sanitisation of elements, caused by inadequate validation of the ‘Alias’ parameter in the ‘Update your address’ function. This flaw allows an attacker to inject malicious expressions that are executed when the information is exported using the ‘Get my data in CSV’ tool. Successful exploitation of this vulnerability could facilitate unauthorised access to the victim’s personal data.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-13
Last Modified
2026-07-13
Generated
2026-08-02
AI Q&A
2026-07-13
EPSS Evaluated
2026-08-01
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
prestashop prestashop 8.2.1

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-1236 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.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects PrestaShop version 8.2.1 and is caused by incorrect sanitization of the 'Alias' parameter in the 'Update your address' function. Due to inadequate validation, an attacker can inject malicious expressions into this parameter.

These malicious expressions are executed when the victim's information is exported using the 'Get my data in CSV' tool, potentially allowing the attacker to perform unauthorized actions.

Detection Guidance

Detecting this vulnerability on your network or system involves checking for the presence of PrestaShop version 8.2.1 and verifying if the 'Alias' parameter in the 'Update your address' function is improperly sanitized. Below are some suggested steps and commands to help identify the vulnerability.

  • Check the installed version of PrestaShop. You can typically find this information in the admin dashboard under the 'Shop Parameters' or 'Advanced Parameters' section. Alternatively, look for version details in the source code or configuration files, such as the 'config/settings.inc.php' file.
  • If you have access to the server, inspect the PrestaShop installation directory for files related to the 'Update your address' function. Look for files handling address updates, such as those in the 'classes/Address.php' or related controller files.
  • Review the code handling the 'Alias' parameter in the address update functionality. Check if the parameter is properly sanitized before being processed or stored. Look for functions like 'htmlspecialchars', 'strip_tags', or custom validation logic.
  • Test the 'Get my data in CSV' export tool for signs of injection. Attempt to inject simple expressions (e.g., basic arithmetic or string concatenation) into the 'Alias' field during an address update and observe if the expressions are executed or reflected in the exported CSV file.
  • Use a web application vulnerability scanner, such as OWASP ZAP or Burp Suite, to scan for potential injection flaws in the address update and data export functionalities. Configure the scanner to test the 'Alias' parameter specifically.
  • Monitor network traffic for unusual activity related to the 'Update your address' or CSV export functions. Tools like Wireshark or network intrusion detection systems (NIDS) can help identify suspicious requests targeting these endpoints.
Impact Analysis

Exploitation of this vulnerability could lead to unauthorized access to the victim's personal data. Attackers can inject malicious code that executes during data export, potentially compromising sensitive information.

Compliance Impact

This vulnerability can significantly impact compliance with data protection standards and regulations such as GDPR and HIPAA.

  • GDPR: The vulnerability allows unauthorized access to personal data, which violates GDPR principles like data protection by design and default (Article 25) and the requirement to implement appropriate technical measures to ensure data security (Article 32). Unauthorized access to personal data may also trigger mandatory data breach notifications under Article 33, as well as potential fines for non-compliance.
  • HIPAA: While HIPAA primarily applies to protected health information (PHI) in the U.S., if PrestaShop is used to handle health-related data, this vulnerability could lead to unauthorized access to PHI. This would violate the HIPAA Security Rule, which requires covered entities to implement safeguards to protect the confidentiality, integrity, and availability of electronic PHI.

The exposure of personal data due to this vulnerability could result in regulatory investigations, penalties, and reputational damage for organizations failing to protect sensitive information.

Mitigation Strategies

There is no official solution provided yet for this vulnerability.

As an immediate mitigation, avoid using the 'Get my data in CSV' export tool until a fix is available, and restrict access to the 'Update your address' function to trusted users only.

Monitor for any suspicious activity related to the 'Alias' parameter in the 'Update your address' function and consider applying additional input validation or sanitization at the application or network level if possible.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-14846. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart