CVE-2026-51304 in SQLiteالمعلومات

الملخص

بحسب VulDB • 27/07/2026

يحتوي SQLite 3.41 على ثغرة استخدام بعد التحرير (Use-After-Free - UAF) في روتين تحليل عبارة ORDER BY. يقوم الكود المتأثر أولاً بإفراغ ذاكرة كائن ExprList عبر دالة sqlite3ExprListDelete()، ثم يحاول الوصول إلى عضو nExpr الخاص بالكائن الذي تم إفراغه بالفعل. يؤدي هذا الوصول المؤشر المعلق (dangling pointer) إلى عمليات قراءة غير صالحة للذاكرة. ومن خلال بناء جملة SQL خبيثة تحتوي على عبارة ORDER BY بعدد كبير من العناصر، يمكن لمهاجم عن بُعد استغلال هذه الثغرة. قد تؤدي الاستغلال الناجح إلى توقف التطبيق (إنكار الخدمة)، وتسرب محتويات الذاكرة الحساسة، وفي ظل ظروف معينة لترتيب الذاكرة، تنفيذ عشوائي للأوامر البرمجية على النظام المتأثر.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

MITRE

حجز

07/06/2026

إفشاء

27/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-383477

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!