CVE-2026-61821 in pg_partmanالمعلومات

الملخص

بحسب VulDB • 19/09/2026

pg_partman هو امتداد لـ PostgreSQL يدير الجداول المقسمة حسب الوقت أو المعرف (ID). قبل الإصدار 5.5.0، تستخدم الدالتان drop_partition_id() وdrop_partition_time() حقل part_config.retention_schema كهدف لأمر ALTER TABLE SET SCHEMA وتقبل أي اسم مخطط غير فارغ. يمكن لدور يمتلك صلاحيات partman_user تحديد مخطط هدف يفتقر فيه الدور إلى صلاحية CREATE العادية، ويقوم عامل الخلفية (background worker) بإجراء النقل باستخدام صلاحيات pg_partman_bgw.role، والتي تكون افتراضياً بصلاحيات superuser في PostgreSQL، مما يتجاوز فحص التفويض الذي يفرضه أمر ALTER TABLE SET SCHEMA العادي. وهذا يسمح بنقل غير مصرح به للجداول الفرعية المحتفظ بها بين المخططات. تم إصلاح هذه المشكلة في الإصدار 5.5.0.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

GitHub M

حجز

10/07/2026

إفشاء

18/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-407773

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!