CVE-2026-30926
Təsvir
SiYuan fərdi biliklərin idarəetmə sistemidir. 3.5.10 versiyasından əvvəl SiYuan Note-un nəşr xidmətində aşağı səviyyəli nəşr hesablarının (RoleReader) /api/block/appendHeadingChildren API son nöqtəsi vasitəsilə qeyd dəftərinin məzmununu dəyişməsinə imkan verən imtiyazların yüksəldilməsi zəifliyi mövcuddur. Son nöqtə yalnız RoleReader sessiyalarını qəbul edən model.CheckAuth rolunu tələb edir, lakin CheckAdminRole və ya CheckReadonly kimi daha ciddi yoxlamaları tətbiq etmir. Bu, yalnız oxuma imtiyazlarına malik uzaqdan autentifikasiya olunmuş nəşr istifadəçilərinə mövcud sənədlərə yeni bloklar əlavə etməyə imkan verir ki, bu da saxlanılan qeydlərin bütövlüyünü pozur.
Necə düzəltmək olar
- b3log siyuan3.5.10 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.5.10 | 3.5.10 |
| github.com/siyuan-note/siyuan/kernelGo | v ≤ 0.0.0-20260304035530-d03ebdec8279, 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.