CVE-2025-32441

Orta

Təsvir

Rack modulyar Ruby veb server interfeysidir. Versiya 2.2.14-dək olan versiyalarda, `Rack::Session::Pool` middleware istifadə edildikdə, eyni vaxtda gələn rack sorğuları silinmiş rack sessiyasını bərpa edə bilər ki, bu da autentifikasiya olunmamış istifadəçiyə həmin sessiyanı ələ keçirməyə imkan verir. Rack sessiya middleware-i sorğunun başında sessiyanı hazırlayır, sonra isə host rack tətbiqi tərəfindən tətbiq olunan mümkün dəyişikliklərlə birlikdə onu yenidən yaddaşa yazır. Bu şəkildə sessiya, ümumi mənada paralel rack sorğuları zamanı yarış şəraitinin (race condition) obyektinə çevrilir. `Rack::Session::Pool` middleware istifadə edildikdə və hücum edən şəxs sessiya kukisini əldə edə bildiyi təqdirdə (bu artıq ciddi problemdir), istifadəçi sistemdən çıxmağa çalışdıqdan sonra belə qeyri-qanuni girişi saxlamaq üçün hücum edən şəxs istifadəçinin çıxışı ilə eyni vaxtda (həmin sessiya daxilində) uzun müddət davam edən bir sorğunu tetikləyə bilsə, sessiya bərpa oluna bilər. Versiya 2.2.14-də bu problem üçün yam (patch) mövcuddur. Bəzi digər yumşaldıcı tədbirlər də mümkündür: ya tətbiqin sessiyaları silmək əvəzinə onları məsələn, `logged_out` bayrağı vasitəsilə "çıxış edilmiş" kimi qeyd edərək atomik şəkildə etibarsızlaşdırdığından və təkrar istifadədən qaçmaq üçün hər sorğuda bu bayrağı yoxladığından əmin olun; yaxud sessiya etibarsızlaşdırılma vaxtlarını izləyən və əgər sessiya sorğu başladıqdan sonra etibarsızlaşdırılıbsa, sessiya məlumatlarını qəbul etməkdən imtina edən xüsusi sessiya anbarını (session store) tətbiq edin.

CiddilikOrta
CVSS4.2
İstismar ehtimalı—
MəhsulRack
Dərc7 may 2025
İlk görülmə7 may 2025

Necə düzəltmək olar

Yeniləyin
  • rack rack2.2.14 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
rack rackv < 2.2.142.2.14

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-2025-32441 · Rack · Dark Radar