PT-2026-7846
CVE-2026-2006
·
تاريخ النشر
2026-01-01
·
تاريخ التحديث
2026-09-18
الوصف من
CVSS 2.0
9.0
عاليةالمقاييسAV:N/AC:L/Au:S/C:C/I:C/A:C
PostgreSQL والإصدارات المتأثرة
إصدارات PostgreSQL الأقدم من 18.3
إصدارات PostgreSQL الأقدم من 17.9
إصدارات PostgreSQL الأقدم من 16.13
إصدارات PostgreSQL الأقدم من 15.17
إصدارات PostgreSQL الأقدم من 14.22
الإصدار 9.3 من PostgreSQL
الوصف
يُعتبر PostgreSQL عرضة لحدوث تجاوز سعة المخزن المؤقت (buffer overflow) بسبب عدم التحقق من صحة حجم الأحرف متعددة البايت أثناء معالجة النصوص. وهذا يسمح لمستخدم قاعدة البيانات بصياغة استعلامات قادرة على الكتابة فوق الذاكرة، مما قد يؤدي إلى تنفيذ تعليمات برمجية عشوائية بامتيازات مستخدم نظام التشغيل الذي يقوم بتشغيل قاعدة البيانات. تحدث المشكلة عند معالجة استعلامات مصممة بشكل خبيث، وتحديدًا أثناء ترجمة وظائف PL/pgsql عند التعامل مع أوامر CREATE FUNCTION. يمكن للمهاجم الذي يمتلك امتياز CREATE تعريف وظيفة PL/Python محددة من قبل المستخدم تحتوي على كود Python تعسفي يتم تنفيذه بامتيازات عملية خادم PostgreSQL. تشير التقديرات إلى أن حوالي 3 ملايين مثيل معرضة للخطر على مستوى العالم. تؤثر هذه الثغرة الأمنية على الدالة
substring()، التي قد تولد خطأً عند معالجة قيم نصية غير ASCII مستمدة من أعمدة قاعدة البيانات.التوصيات
إصدارات PostgreSQL الأقدم من 18.3: قم بالتحديث إلى الإصدار 18.3 أو أحدث.
إصدارات PostgreSQL الأقدم من 17.9: قم بالتحديث إلى الإصدار 17.9 أو أحدث.
إصدارات PostgreSQL الأقدم من 16.13: قم بالتحديث إلى
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾