CVE-2026-45055
Təsvir
CubeCart elektron ticarət proqram təminatı həllidir. 6.7.2 versiyasından əvvəl, CubeCart 6.6.x – 6.7.1 versiyaları bootstrap zamanı heç bir ağ siyahı olmadan CC_STORE_URL sabitini birbaşa Host sorğu başlığından formalaşdırır. Bu sabit tranzaksiya e-poçt keçidlərinə, xüsusilə də User::passwordRequest() funksiyasındakı şifrənin sıfırlanması keçidinə (və Admin::passwordRequest() daxilindəki admin ekvivalentinə) olduğu kimi daxil edilir. Hədəf e-poçtu ilə tanış olan autentifikasiya olunmamış hücumçu Host: evil.com başlığı ilə /index.php?_a=recover ünvanına POST sorğusu göndərə bilər; CubeCart yeni yoxlama tokeni (3,600 saniyə etibarlı) yaradır və qurbana http://evil.com/index.php?_a=recovery&validate=<TOKEN> keçidini e-poçtla göndərir. Token legitim mağaza üçün etibarlıdır — qurbanın evil.com saytında klikləməsinin tutulması hesabın tam ələ keçirilməsinə, admin e-poçtu hədəfləndikdə isə mağazanın ələ keçirilməsinə səbəb olur. Bu zəiflik 6.7.2 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| cubecart v6 | < 6.7.2 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.