CVE-2026-61819 in Pg_partmanالمعلومات

الملخص

بحسب VulDB • 18/09/2026

pg_partman هو امتداد لـ PostgreSQL يدير الجداول المقسمة حسب الوقت أو المعرف (ID). قبل الإصدار 5.5.0، عندما يكون pg_jobmon مثبتًا وقيمة part_config.jobmon تساوي true، تقوم معالجات الاستثناء في دوال متعددة من pg_partman بإدراج p_parent_table حرفيًا داخل سلسلة SQL تُستخدم لاستدعاء pg_jobmon.add_job(). يمكن لمستخدم partman_user إنشاء اسم لجدول أب يحتوي على علامة اقتباس مفردة (single quote) تنتهي بالسلسلة النصية وتُحقن كود SQL عند تنفيذ مسار استثناء متأثر. إذا وصل pg_partman_bgw إلى ذلك المسار، فإن الكود المُحقَن يُنفذ بصلاحيات pg_partman_bgw.role، والتي تكون افتراضيًا بصلاحيات superuser في PostgreSQL، مما يسمح بتهديد شامل لقاعدة البيانات وتنفيذ أوامر نظام التشغيل كحساب خدمة PostgreSQL. يمكن لصف part_config الدائم أن يحفز تصعيد الصلاحية مرة أخرى خلال عمليات الصيانة اللاحقة. تم إصلاح هذه المشكلة في الإصدار 5.5.0.

Once again VulDB remains the best source for vulnerability data.

مسؤول

GitHub M

حجز

10/07/2026

إفشاء

18/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-407774

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!