CVE-2026-72811
Açıklama
SiYuan v3.7.2 ve öncesi sürümleri, backlink/mention arama sorgusunda (kernel/model/backlink.go) bir SQL enjeksiyonu güvenlik açığı içerir. Bu sorgu, depolanan blok meta verilerini (başlık, ad, takma ad, bağlantı metni) ve istemci tarafından sağlanan anahtar sözcüğü bir SQL MATCH/search ifadesinde birleştirirken yalnızca çift tırnak karakterini kaçırır, tek tırnağı kaçırmaz. İstemci anahtar sözcüğündeki (birinci dereceden; yayın yüzeyinde anonim veya RoleReader kullanıcısı tarafından erişilebilir) veya depolanan belge meta verilerindeki (ikinci dereceden) bir tek tırnak, dize sabitinden çıkışa neden olur. Sorgu, ifade yığınlama yeteneğine sahip bir sürücü aracılığıyla ana okuma-yazma siyuan.db tanıtıcısı üzerinde çalıştığından, bir saldırgan rastgele SQL yürüterek not defterleri arası okuma ve yazma gerçekleştirebilir. v3.7.4 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- github.com/siyuan-note/siyuan/kernel0.0.0-20260723004839-1a5b3431d5ab 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-20260723004839-1a5b3431d5ab | 0.0.0-20260723004839-1a5b3431d5ab |
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.