CVE-2024-33836

In the module "JA Marketplace" (jamarketplace) up to version 9.0.1 from JA Module for PrestaShop, a guest can upload files with extensions .php

Critical · published June 19, 2024

CVSS v3.1
9.8
EPSS
0%
Percentile
38.5
In the wild
Unconfirmed
What it is

🚨 A guest can upload a .php file without breaking a sweat! In the JA Marketplace module for PrestaShop (up to version 9.0.1), this trivial flaw opens the door to a potentially catastrophic vulnerability. 🔥 Think of it like letting anyone into a secure building with the ability to bring in a toolbox! If you don’t check what’s inside, they might just walk right in with a whole set of tools to dismantle your security from the inside out. An attacker could upload malicious scripts, leading to full control over your server. This could mean anything from stealing sensitive information to wiping your data clean—absolutely devastating!

Put simply

Think of it like letting anyone into a secure building with the ability to bring in a toolbox! If you don’t check what’s inside, they might just walk right in with a whole set of tools to dismantle your security from the inside out. This critical vulnerability arises from improper file validation in the JA Marketplace module, allowing guests to upload executable .php files through specific controller methods. This means that untrusted users could execute arbitrary code on the server.

What to do

An attacker could upload malicious scripts, leading to full control over your server. This could mean anything from stealing sensitive information to wiping your data clean—absolutely devastating! Immediately update the JA Marketplace module to version 9.0.2 or higher. Additionally, review file upload settings to ensure only safe file types are allowed, and consider implementing server-side checks to blacklist executable extensions. 🛡️ You've got this! By taking action now, you'll reinforce your defenses and keep your site safe. 💪✨

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00455 · 38.5th percentile
Published
2024-06-19T00:00Z
EPSS history
Timeline
  • 19 JUN 00:00Z
    In the module "JA Marketplace" (jamarketplace) up to version 9.0.1 from JA Module for PrestaShop, a guest can upload files with extensions .php
    cvelistv5