CVE-2024-33836
KrytyczneStreszczenie
W module 'JA Marketplace' (jamarketplace) do wersji 9.0.1 dla PrestaShop, gość może przesyłać pliki z rozszerzeniem .php. W wersji 6.X metoda `JmarketplaceproductModuleFrontController::init()` oraz w wersji 8.X metoda `JmarketplaceSellerproductModuleFrontController::init()` umożliwiają przesyłanie plików .php, co prowadzi do krytycznej podatności.
Ocena ryzyka
Możliwość przesyłania plików .php przez nieautoryzowanych użytkowników stwarza ryzyko zdalnego wykonania kodu, co może prowadzić do przejęcia kontroli nad systemem oraz wycieku danych.
Rekomendacja
Zaleca się aktualizację modułu 'JA Marketplace' do najnowszej wersji oraz ograniczenie możliwości przesyłania plików do dozwolonych typów, aby zminimalizować ryzyko.
Oryginalny opis (angielski, źródło NVD)
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. In version 6.X, the method `JmarketplaceproductModuleFrontController::init()` and in version 8.X, the method `JmarketplaceSellerproductModuleFrontController::init()` allow upload of .php files, which will lead to a critical vulnerability.

