CVE-2026-41576
Təsvir
Brave CMS açıq mənbəli bir CMS-dir. 6c56603 commit-indən əvvəl əlaqə formasına herkese açıq giriş mümkündür (autentifikasiya tələb olunmur). İstifadəçi tərəfindən daxil edilən mesaj mətni PHP-nin nl2br() funksiyasından keçirilir ki, bu da yeni sətirləri <br> teqlərinə çevirir, lakin HTML simvollarını ekranlaşdırmır (escape etmir). Nəticədə alınan sətir daha sonra ekranlaşdırılmamış {!! $msg !!} direktivindən istifadə edilərək Blade e-poçt şablonuna ötürülür. HTML təmizlənmədiyi üçün e-poçtun gövdəsinə ixtiyari markap yerləşdirilə bilər. Müasir HTML dəstəkləyən e-poçt klientləri (Gmail və ya Outlook Web) adətən JavaScript icrasını bloklasa da, onlar hələ də HTML məzmununu render edirlər. Bu, hücumçulara administratora göndərilən e-poçtun daxilində inandırıcı fişinq interfeysləri yaratmağa imkan verir. Bu problem 6c56603 commit-i ilə düzəldilmişdir.
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 |
|---|---|---|
| Ajax30 BraveCMS-2.0 | < 6c5660373cf5f0ca9181603280427aca46ef11ea | — |
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.