CVE-2026-51936
Açıklama
4.15.0 öncesindeki Zetetic SQLCipher, SQL injection'a izin vermektedir. sqlcipher_export kolaylık fonksiyonu, ekli bir veritabanının içeriğini diğerine kopyalamak için kullanılabilir. En yaygın olarak düz metin ve şifreli veritabanları arasındaki dönüşümler için kullanılır. Dinamik şema manipülasyonu yapması gerektiğinden, fonksiyon işlem sırasında savunma kısıtlamalarını geçici olarak kaldırır. Kaynak veritabanı adı parametresinin işlenmesindeki bir güvenlik açığı, çağırıcının özel olarak hazırlanmış bir kaynak adı sağlamasına olanak tanımış ve bu durum, normalde savunma modunun engelleyeceği ifadelerin yürütülmesine yol açabilmiştir. Bu durum, sqlite_schema tablosunda doğrudan değişikliklere ve veritabanı bozulmasına neden olabilir. SQLCipher 4.15.0 artık kaynak veritabanı adını sıkı bir şekilde doğrulamakta ve bu atlatmayı önlemektedir.
Nasıl düzeltilir
- Zetetic SQLCipher4.15.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Zetetic SQLCipher | v < 4.15.0 | 4.15.0 |
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.