CVE-2024-55556
Təsvir
Crater Invoice proqramındakı zəiflik, APP_KEY məlumatına malik olan autentifikasiya olunmamış hücumçunun laravel_session kukisini manipulyasiya edərək və şifrələnmiş sessiya məlumatları vasitəsilə ixtiyari deserializasiyadan istifadə edərək serverdə uzaqdan əmr icrasını (remote command execution) həyata keçirməsinə şərait yaradır. Bu zəifliyin istismar vektoru hücumçunun Laravel-in gizli APP_KEY açısını əldə etməsindən asılıdır ki, bu da ona serializasiya olunmuş məlumatlar ehtiva edən sessiya kukilərini (laravel_session) şifrədən çıxarmağa və manipulyasiya etməyə imkan verir. Hücumçu bu məlumatları dəyişdirib APP_KEY ilə yenidən şifrələyərək serverdə ixtiyari deserializasiyanı tetikləyə bilər ki, bu da potensial olaraq uzaqdan kodun icrasına (RCE) səbəb olar. Zəiflik əsasən açıq qalmış kukiyə giriş əldə etməklə və serverə zərərli giriş qazanmaq üçün gizli açardan istifadə edərək onu manipulyasiya etməklə istismar edilir.
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 |
|---|---|---|
| Crater Invoice | Aralıq göstərilməyib | — |
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.