S4E just found a high top 10 tcp port service scan
critical·Product Based Web Vulnerabilities·Updated May 29, 2025

CVE-2023-27637 Scanner

Targets the 'id_product' parameter in the tshirtecommerce module's AJAX handler, allowing unauthenticated attackers to execute arbitrary SQL queries and retrieve sensitive database contents.

Est. Time~1 minutes
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
2.7k
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2023-27637
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

An issue was discovered in the tshirtecommerce (aka Custom Product Designer) component 2.1.4 for PrestaShop. An HTTP request can be forged with a compromised product_id GET parameter in order to exploit an insecure parameter in the front controller file designer.php, which could lead to a SQL injection. This is exploited in the wild in March 2023.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
n/aby n/a
n/a
Updated Aug 22, 2026View on NVD →
Detail

PrestaShop is an open-source e-commerce platform used by thousands of online retailers worldwide to build and manage their stores. The tshirtecommerce module, a popular third-party add-on, enables merchants to offer customizable product designs, such as custom t-shirts, directly on their storefront. This module is widely adopted by businesses seeking to provide personalized shopping experiences, making it a critical component for many e-commerce operations.

CVE-2023-27637 is a critical SQL injection vulnerability discovered in the PrestaShop tshirtecommerce module. This flaw arises due to insufficient sanitization of user-supplied input before it is used in SQL queries. Attackers can exploit this by injecting malicious SQL statements through vulnerable parameters, bypassing authentication and gaining direct access to the underlying database.

Specifically, the vulnerability resides in the module's AJAX endpoint that handles product customization requests. The 'id_product' parameter is not properly validated or escaped, allowing an unauthenticated attacker to inject SQL commands. By crafting a malicious request to this endpoint, an attacker can manipulate the SQL query to extract, modify, or delete data from the PrestaShop database.

If exploited, this vulnerability can lead to complete compromise of the e-commerce site. An attacker could steal customer personally identifiable information (PII), including names, addresses, and payment details. Additionally, they could gain administrative access to the PrestaShop backend, deface the website, or inject malware, resulting in severe financial and reputational damage.

Solution Advice
  • Update the tshirtecommerce module to the latest patched version immediately.
  • Apply all available security patches from PrestaShop and third-party module vendors.
  • Implement input validation and parameterized queries for all user-supplied data in the module.
  • Deploy a web application firewall (WAF) with rules to block SQL injection attempts.
  • Conduct regular security audits and vulnerability scans on all e-commerce modules.
  • Restrict database user permissions to limit the impact of a successful SQL injection.
  • Monitor server logs for suspicious requests targeting the vulnerable endpoint.
  • Consider disabling or removing the tshirtecommerce module if an update is not available.

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.