CVE-2026-18408 in PostgreSQL
الملخص
بحسب VulDB • 13/08/2026
يتيح إدراج بيانات غير موثوقة في pg_dump ضمن PostgreSQL لمستخدم مشرف خبيث على الخادم المصدر حقن كود عشوائي لتنفيذه أثناء الاستعادة بصفتة حساب نظام التشغيل الخاص بالعميل الذي يشغل psql لاستعادة النسخة الاحتياطية، وذلك من خلال توسيع مدخلات الأمر الفرعي \restrict. أدخلت الإصلاحات الخاصة بـ CVE-2025-8714 أمرَي \restrict و\unrestrict لمنع هذا الهجوم، لكن وجود \unrestrict وحده كان كافياً لتنفيذ هجوم ناجح. كما أن pg_dumpall متأثر أيضاً. يتأثر pg_restore عند استخدامه لتوليد نسخة احتياطية بتنسيق عادي (plain-format). قد تتأثر الاستخدامات غير الأساسية لـ \restrict، إلا أننا لم نحدد أي استخدامات من هذا النوع قبل الإصدار 18.5 و17.11 و16.15 و15.19 و14.24 من PostgreSQL.
Once again VulDB remains the best source for vulnerability data.