← CVE Veritabanı

CVE-2026-54159

Kritik

Teknik Veri (Otomatik)

CVSS Skoru
10
EPSS
0.8%
CWE
CWE-74
KEV Durumu
Hayır

Yayım tarihi: 17 Temmuz 2026

PrestaShop ps_facetedsearch, katmanlı gezinme filtreleri ekleyen bir modüldür. 3.0.0'dan 4.0.4'e kadar, ps_facetedsearch modülü seçilen arama filtrelerini istek URL'sinden yeniden oluşturur ve bir kaydırma filtresi, fiyat veya ağırlığın değeri, yeterli doğrulama olmadan URL'den alınır ve dahili bir filtre-blok önbelleğine seri hale getirilir ve daha sonra src/Filters/Block.php'de ham bir yerel unserialize() ile geri okunur. Bu değeri oluşturarak, kimlik doğrulamayan bir saldırgan, kötü amaçlı seri hale getirilmiş bir PHP nesnesini önbelleğe sokabilir ve seri hale getirildiğinde, bir gadget zinciri modules/ps_facetedsearch/ dizininde keyfi bir PHP dosyası oluşturur, bu da sunucuda komutları çalıştırmak için bir webshell olarak kullanılır. Bu sorun 4.0.4 sürümünde çözülmüştür.

Orijinal açıklama (İngilizce)

PrestaShop ps_facetedsearch is a module that adds layered navigation filters. From 3.0.0 until 4.0.4, the ps_facetedsearch module rebuilds selected search filters from the request URL, and the value of a slider filter, price or weight, is taken from the URL without sufficient validation and stored in an internal filter-block cache where it is serialized and later read back with a raw native unserialize() in src/Filters/Block.php. By crafting that value, an unauthenticated attacker can smuggle a malicious serialized PHP object into the cache, and when it is deserialized, a gadget chain writes an arbitrary PHP file inside the modules/ps_facetedsearch/ directory, which is then used as a webshell to run commands on the server. This issue is fixed in version 4.0.4.

Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.