CVE-2026-40295

Orta

Təsvir

Devise, Warden əsaslı Rails autentifikasiya həllidir. Versiya 5.0.3 və daha aşağı versiyalarda, Devise-də Timeoutable modulu aktiv olduqda, sessiyanın vaxtı bitməsi ilə nəticələnən hər hansı qeyri-GET sorğusu üçün FailureApp#redirect_url metodu hücum edən tərəf tərəfindən idarə oluna bilən HTTP Referer başlığı olan request.referrer-i heç bir yoxlama aparmadan qaytarır. Avtomatik göndərilən kross-domenli forma olan səhifəni host edən hücumçu, Devise sessiyasının vaxtı bitmiş qurbanı istənilən xarici URL-ə yönləndirə bilər. Bu, server tərəfli attempted_path-dən istifadə edən GET timeout yolu və xarici hostları extract_path_from_location vasitəsilə silən Devise-in öz store_location_for mexanizmi ilə ziddiyyət təşkil edir; hər ikisi qorunmuşdur, yalnız qeyri-GET timeout yönləndirmə yolu qorumasızdır. Sessiyasının vaxtı bitmiş istifadəçilər etibarlı tətbiq domenindən hücumçu tərəfindən idarə olunan URL-lərə gizlicə yönləndirilə bilər ki, bu da brauzer xəbərdarlıqlarını yan keçərək fişinq və zərərli proqramların ötürülməsini mümkün edir. Qeyd: Rails-in daxili açıq yönləndirmə (open-redirect) qoruması bu problemi aradan qaldırmır. Devise::FailureApp müvafiq yönləndirmə konfiqurasiyasının izolyasiya olunmuş surətinə malik ActionController::Metal tətbiqidir, buna görə də config.action_controller.action_on_open_redirect = :raise (və köhnə raise_on_open_redirects parametri) ona təsir etmir. Bu problem 5.0.4 versiyasında düzəldilmişdir.

CiddilikOrta
CVSS6.1
İstismar ehtimalı—
MəhsulHeartcombo Devise
Dərc22 may 2026
İlk görülmə22 may 2026

Necə düzəltmək olar

Yeniləyin
  • heartcombo devise5.0.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
heartcombo devisev < 5.0.45.0.4

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.

Intelligence 360 paketində

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.

CVE-2026-40295 · Heartcombo Devise · Dark Radar