CVE-2026-45055
Açıklama
CubeCart bir e-ticaret yazılım çözümüdür. 6.7.2 sürümünden önce, CubeCart 6.6.x – 6.7.1 sürümleri, herhangi bir izin listesi olmaksızın bootstrap sırasında CC_STORE_URL değerini doğrudan Host istek başlığından oluşturur. Bu sabit, işlem e-postası bağlantılarına olduğu gibi yerleştirilir; en kritik olanlar User::passwordRequest() içindeki şifre sıfırlama bağlantısıdır (ve Admin::passwordRequest() içindeki yönetici karşılığıdır). Hedef e-posta adresini bilen kimliği doğrulanmamış bir saldırgan, Host: evil.com ile /index.php?_a=recover adresine POST isteği gönderebilir; CubeCart yeni bir doğrulama belirteci (3.600 saniye geçerli) yazar ve kurbana http://evil.com/index.php?_a=recovery&validate=<TOKEN> şeklinde bir bağlantı gönderir. Belirteç meşru mağaza için geçerlidir; kurbanın evil.com üzerindeki tıklamasının yakalanması, tam hesap ele geçirme veya bir yönetici e-postası hedeflendiğinde mağaza ele geçirme ile sonuçlanır. Bu güvenlik açığı 6.7.2 sürümünde giderilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| cubecart v6 | < 6.7.2 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.