CVE-2026-94093
Təsvir
DLR-RM stable-baselines3-ün 2.9.0 versiyasına qədər olan versiyalarında təhlükəsizlik boşluğu aşkar edilmişdir. Bu, save_util.py faylının PPO.load/load_replay_buffer/VecNormalize.load funksiyalarına təsir edir. Belə manipulyasiya deserializasiyaya səbəb olur. Hücumun uzaqdan həyata keçirilməsi mümkündür. Eksployt açıq şəkildə yayılıb və istifadə edilə bilər. v2.9.0 versiyasında PyTorch tensor yükləmə yolu gücləndirilmişdir (weights_only=True), lakin bu gücləndirmə daha sonra PyTorch 1.13 uyğunluğunu düzəltmək üçün master budağında PR #1913 "Hotfix: revert loading with weights_only=True" vasitəsilə geri qaytarılmışdır - buna görə də yeganə "təhlükəsiz" yol belə müxtəlif versiyalarda ziddiyyətli olur. Hər ikisi təhlükəsiz olmayan pickle deserializasiyası olduğu üçün #2281 nömrəli bildiriş #1831-in dublikatı kimi bağlanmışdır, lakin #1831-in həlli (PR #41) yalnız ayrıca huggingface_sb3 paketindəki Hugging Face Hub yükləyicisini məhdudlaşdırmışdır. Bu tapıntı, heç bir təhlükəsiz rejim və ya məhdudiyyəti olmayan və gözlənilən gücləndirmə (PR #2264) tətbiq olunana qədər v2.9.0 versiyasında da istismar edilə bilən əsas stable_baselines3 yükləmə API-larını (PPO.load, load_replay_buffer, VecNormalize.load) əhatə edir.
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 |
|---|---|---|
| dlr-rm stable-baselines3 | 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9.0 | — |
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.