Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-24307: n/a

0
High
VulnerabilityCVE-2024-24307cvecve-2024-24307
Published: Sun Mar 03 2024 (03/03/2024, 00:00:00 UTC)
Source: CVE Database V5

Description

Path Traversal vulnerability in Tunis Soft "Product Designer" (productdesigner) module for PrestaShop before version 1.178.36, allows a remote attacker to escalate privileges and obtain sensitive information via the ajaxProcessCropImage() method.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 02/28/2026, 09:29:32 UTC

Technical Analysis

CVE-2024-24307 is a path traversal vulnerability identified in the Tunis Soft "Product Designer" module integrated with PrestaShop, a widely used open-source e-commerce platform. The vulnerability exists in versions prior to 1.178.36 and specifically affects the ajaxProcessCropImage() method. This method fails to properly sanitize and validate user-supplied input related to file paths, allowing an unauthenticated remote attacker to manipulate the file path parameters. By exploiting this flaw, an attacker can traverse directories on the server's filesystem beyond the intended scope, potentially accessing sensitive files such as configuration files, user data, or other critical information. The vulnerability does not require any privileges or user interaction, increasing its risk profile. The CVSS v3.1 score of 7.5 (high) reflects the network attack vector, low complexity, no privileges required, no user interaction, and a significant impact on confidentiality. While no public exploits have been reported yet, the vulnerability's characteristics make it a prime target for attackers aiming to gather sensitive information or prepare for further attacks. The underlying issue corresponds to CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), a common and serious security flaw in web applications handling file operations. The absence of a patch link suggests that users should monitor official channels for updates or apply manual mitigations. Given PrestaShop's global adoption in e-commerce, the vulnerability poses a considerable risk to online retailers using the affected module.

Potential Impact

The primary impact of CVE-2024-24307 is unauthorized disclosure of sensitive information due to the path traversal vulnerability. Attackers can access files outside the intended directories, potentially exposing customer data, payment information, internal configuration files, and proprietary business data. This breach of confidentiality can lead to data theft, compliance violations (e.g., GDPR, PCI DSS), reputational damage, and financial losses. Although the vulnerability does not directly affect integrity or availability, the information gained can facilitate further attacks such as privilege escalation, code execution, or targeted phishing. The ease of exploitation without authentication or user interaction increases the likelihood of widespread exploitation once public exploits emerge. Organizations running vulnerable versions of the Product Designer module on PrestaShop face increased risk of data breaches and must act swiftly to mitigate exposure. The impact is particularly severe for e-commerce businesses that rely on customer trust and data protection.

Mitigation Recommendations

To mitigate CVE-2024-24307, organizations should immediately upgrade the Tunis Soft Product Designer module to version 1.178.36 or later once available. In the absence of an official patch, implement strict input validation and sanitization on all file path parameters within the ajaxProcessCropImage() method to prevent directory traversal sequences such as '../'. Employ allowlisting of acceptable file paths and enforce server-side checks to restrict file access to designated directories only. Additionally, configure web server permissions to limit file read access to necessary directories and files, minimizing the impact of potential traversal attempts. Enable logging and monitoring of suspicious requests targeting the ajaxProcessCropImage() endpoint to detect exploitation attempts early. Conduct regular security assessments and code reviews focusing on file handling functions. Finally, educate development teams on secure coding practices related to file operations to prevent similar vulnerabilities in the future.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.1
Assigner Short Name
mitre
Date Reserved
2024-01-25T00:00:00.000Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 699f6d5ab7ef31ef0b5709ae

Added to database: 2/25/2026, 9:44:58 PM

Last enriched: 2/28/2026, 9:29:32 AM

Last updated: 4/12/2026, 3:46:16 PM

Views: 14

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses