CVE-2026-32767

Kritik

Təsvir

SiYuan fərdi biliklərin idarəetmə sistemidir. Versiya 3.6.0 və daha aşağı versiyalarda /api/search/fullTextSearchBlock son nöqtəsində (endpoint) autentifikasiyadan yan keçmə zəifliyi mövcuddur. method parametri 2 olaraq təyin edildikdə, son nöqtə istifadəçi tərəfindən təmin edilən girişi heç bir avtorizasiya və ya yalnız oxuma yoxlamaları olmadan birbaşa xam SQL ifadəsi kimi alt SQLite verilənlər bazasına ötürür. Bu, hər hansı autentifikasiya olunmuş istifadəçiyə — o cümlədən Reader roluna malik olanlara — tətbiqin verilənlər bazasında ixtiyari SQL ifadələrini (SELECT, DELETE, UPDATE, DROP TABLE və s.) icra etməyə imkan verir. Bu, tətbiqin öz təhlükəsizlik modeli ilə ziddiyyət təşkil edir: xüsusi SQL son nöqtəsi (/api/query/sql) düzgün şəkildə həm CheckAdminRole, həm də CheckReadonly proqram təminatlarını (middleware) tələb edir, lakin axtarış son nöqtəsi bu nəzarətlərdən tamamilə yan keçir. Bu problem 3.6.1 versiyasında aradan qaldırılmışdır.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulB3log Siyuan
Dərc20 mar 2026
İlk görülmə20 mar 2026

Necə düzəltmək olar

Yeniləyin
  • b3log siyuan3.6.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
b3log siyuanv < 3.6.13.6.1
github.com/siyuan-note/siyuan/kernelGov ≤ 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.

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.