CVE-2026-69160
Təsvir
OpenList çox sayda yaddaş sahəsini dəstəkləyən fayl siyahısı proqramıdır. Versiya 4.2.4-dən əvvəl, server/handles/sharing.go faylındakı paylaşım yaratma və yeniləmə yoxlamaları kataloq ayırıcı sərhədini tətbiq etmədən strings.HasPrefix(requested_path, user.BasePath) funksiyasından istifadə edir. CanShare icazəsinə və /base kimi BasePath-ə malik autentifikasiya olunmuş istifadəçi, /base2/secret.txt kimi qonşu yolu təqdim edərək, əhatə dairəsindən kənar fayl üçün paylaşım yarada və təyin edilmiş kataloqdan kənardakı məlumatları oxumaq üçün ictimai paylaşım yükləmə və ya siyahılama handler-lərindən istifadə edə bilər. Bu problem 4.2.4 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- github.com/OpenListTeam/OpenList/v44.2.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/OpenListTeam/OpenList/v4Go | v < 4.2.4 | 4.2.4 |
| github.com/OpenListTeam/OpenListGo | Aralıq göstərilməyib | — |
| github.com/OpenListTeam/OpenList/v3Go | 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.