CVE-2026-32750
Təsvir
SiYuan fərdi biliklərin idarəetmə sistemidir. 3.6.0 və daha aşağı versiyalarda, POST /api/import/importStdMd sorğusu localPath parametrini heç bir yol yoxlaması olmadan birbaşa model.ImportFromLocalPath funksiyasına ötürür. Funksiya verilmiş yol altındakı hər bir faylı rekursiv şəkildə oxuyur və onların məzmununu iş sahəsi verilənlər bazasında SiYuan qeyd sənədləri kimi daimi olaraq saxlayır ki, bu da onları bütün iş sahəsi istifadəçiləri üçün axtarıla və əlçatan edir. Məlumatlar yenidən başladılmalardan sonra da iş sahəsi verilənlər bazasında qalır və Publish Service Reader hesabları üçün əlçatandır. RenderSprig SQL inyeksiyası ilə birlikdə (ayrıca bildiriş), admin olmayan istifadəçi heç bir əlavə imtiyaz olmadan bütün idxal edilmiş gizli məlumatları oxuya bilər. Bu problem 3.6.1 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- b3log siyuan3.6.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| b3log siyuan | v < 3.6.1 | 3.6.1 |
| github.com/siyuan-note/siyuanGo | v ≤ 0.0.0-20260313024916-fd6526133bb3, 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.