high·Product Based Web Vulnerabilities·Updated Jun 26, 2025

CVE-2022-31101 Scanner

CVE-2022-31101 Scanner - SQL Injection vulnerability in Prestashop Blockwishlist

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
108
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
CVECVE-2022-31101
8.8
CVSShigh
Exploitable remotely over the internet · low-privilege account sufficient.

prestashop/blockwishlist is a prestashop extension which adds a block containing the customer's wishlists. In affected versions an authenticated customer can perform SQL injection. This issue is fixed in version 2.1.1. Users are advised to upgrade. There are no known workarounds for this issue.

Attack Vector
Network
Privileges Req.
Low
User Interaction
None
Affected
blockwishlistby PrestaShop
>= 2.0.0, < 2.1.1
Updated Aug 22, 2026View on NVD →
Detail

Prestashop Blockwishlist is a popular module used in the PrestaShop e-commerce platform to allow customers to create and manage wishlists. This module is commonly used by online retailers to enhance customer experience by allowing shoppers to save products for later purchase. Its user-friendly interface and seamless integration with PrestaShop make it a preferred choice for many businesses. Companies of varying sizes use this module to boost sales and improve customer retention by providing a personalized shopping experience. With its rich feature set, the module aids in marketing efforts by encouraging users to return to the store. Thus, it plays a critical role in the e-commerce strategy for numerous retailers.

The SQL Injection vulnerability in the Prestashop Blockwishlist module allows remote attackers to exploit and execute arbitrary SQL commands on the database. SQL Injection is a type of attack where the attacker manipulates non-validated input data and executes arbitrary SQL commands to control a database server. This type of vulnerability poses a severe risk as it can lead to database exposure and potential data breaches. Attackers exploiting this vulnerability can potentially access sensitive information stored in the database, such as user credentials and financial data. Given that SQL Injection vulnerabilities can be exploited remotely, it emphasizes the need for tight security measures in web applications.

The vulnerability is specifically present in Prestashop Blockwishlist version 2.1.0, which contains a flaw in handling SQL queries. An authenticated attacker can perform SQL Injection by sending crafted HTTP GET requests to the server, targeting the module's endpoint and manipulating configuration data. The vulnerability is exploited by manipulating specific parameters within HTTP requests, which are processed without adequate validation, leading to the execution of unauthorized SQL commands. The exact parameter and method used in the attack require knowledge of the module's internal workings, making it complex yet dangerous. This vulnerability is marked by its ability to affect database integrity without user interaction.

When exploited, this vulnerability can lead to significant risks, including unauthorized disclosure of sensitive information such as personal user data and company secrets. Compromised database integrity can result in the alteration or destruction of pivotal data, potentially crippling business operations. Attackers may gain administrative access, modify records, or escalate privileges within the system, creating a broader attack surface. This can also harm customer trust and brand reputation if user data is exposed. Therefore, addressing such vulnerabilities promptly is crucial to mitigate potential damages and legal repercussions stemming from data breaches.

REFERENCES

Solution Advice
  • Update the Prestashop Blockwishlist module to the latest version that addresses this SQL Injection vulnerability.
  • Implement input validation to ensure incoming data is properly sanitized and checked before processing.
  • Use prepared statements for database interactions to prevent SQL Injection attacks.
  • Conduct regular security assessments to identify and mitigate vulnerabilities in applications and databases.
  • Educate development teams about secure coding practices to avoid the introduction of such vulnerabilities.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2022-31101 Scanner - SQL Injection vulnerability in Prestashop Blockwishlist S4E