CVE-2026-74904
Açıklama
SiYuan v3.7.4 öncesinde, kernel/api/block.go içindeki 17 blok meta verisi/içerik uç noktasında (getRefText, checkBlockExist ve getBlockBreadcrumb dahil) yetkilendirme kontrolleri eksiktir. Bu işleyiciler yalnızca temel kimlik doğrulama (model.CheckAuth) ile korunmakta ve yayın erişimi filtrelemesinden yoksundur; bu da anonim yayın modu okuyucularının çalışma alanı genelinde rastgele blok kimlikleri için özel blok içeriğinden türetilen metinleri, yapısal meta verileri ve varlık bilgilerini ifşa etmesine olanak tanır.
Nasıl düzeltilir
- github.com/siyuan-note/siyuan/kernel0.0.0-20260804015139-bd067a4fe9b2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github.com/siyuan-note/siyuan/kernelGo | v < 0.0.0-20260804015139-bd067a4fe9b2 | 0.0.0-20260804015139-bd067a4fe9b2 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.