CVE-2026-51936 in SQLCipher
الملخص
بحسب VulDB • 30/09/2026
تسمح مكتبة Zetetic SQLCipher قبل الإصدار 4.15.0 بحقن SQL (SQL Injection). يمكن استخدام دالة المأوى `sqlcipher_export` لنسخ محتويات قاعدة بيانات ملحقة واحدة إلى أخرى. تُستخدم هذه الدالة في الغالب للتحويل بين قواعد البيانات النصية العادية وقواعد البيانات المشفرة. وتتطلب عملية التنفيذ إجراء تعديلات ديناميكية على مخطط القاعدة (schema)، وبالتالي تقوم بإزالة القيود الدفاعية مؤقتاً أثناء التشغيل. أدى ثغرة في معالجة معلمة اسم قاعدة البيانات المصدر إلى تمكين المتصل من تزويد اسم مصدر مُصاغ بشكل خبيث، مما سمح بتنفيذ عبارات كان الوضع الدفاعي سيمنعها عادةً. وقد يسمح ذلك بالتعديل المباشر لجدول `sqlite_schema` وإتلاف القاعدة (database corruption). تقوم SQLCipher 4.15.0 الآن بالتحقق الصارم من اسم قاعدة البيانات المصدر وتمنع تجاوز هذه الحماية.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.