PT-2026-145905
CVE-2026-126197
·
تاريخ النشر
2026-11-12
·
تاريخ التحديث
2026-11-12
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
pgEdge Postgres MCP Server الإصدارات السابقة لـ 1.1.0
الوصف
تقوم أدوات pl-do المخصصة بإدراج وسائط JSON في كتلة PostgreSQL DO باستخدام علامات اقتباس دولار ثابتة. يمكن للمهاجم تقديم وسيط يحتوي على
$mcp custom tool$ لإنهاء الكتلة وحقن بيانات SQL تعسفية، أو استخدام $mcp args$ لحقن كود إجرائي في كتلة plpgsql. نظرًا لاستخدام بروتوكول الاستعلام البسيط، يمكن أن يتضمن النص المحقون بيانات إضافية وتحكمًا في المعاملات، مما يسمح بتجاوز قيود read only للوصول إلى البيانات أو تعديل الموارد المتاحة لدور الاتصال. تؤثر هذه المشكلة تحديدًا على أداة pl-do المخصصة؛ بينما لا تتأثر أدوات sql و pl-func لأنها تمرر الوسائط كمعلمات ربط.التوصيات
تحديث pgEdge Postgres MCP Server إلى الإصدار 1.1.0.
كإجراء تخفيف مؤقت، قم بتعطيل استخدام أدوات pl-do المخصصة.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾