CVE-2026-61818 in pg_partmanthông tin

Tóm tắt

Bởi VulDB • 18/09/2026

pg_partman là một tiện ích mở rộng của PostgreSQL giúp quản lý các bảng đã phân vùng theo thời gian hoặc ID. Trước phiên bản 5.5.0, hàm undo_partition() đọc phần time_encoder trong part_config dưới dạng văn bản không bị hạn chế và nội suy nó vào câu lệnh SELECT được thực thi động mà không có dấu bao quanh định danh (identifier quoting). Một vai trò có quyền truy cập partman_user có thể lưu trữ mã SQL thay vì tên hàm, và đoạn mã SQL này sẽ được thực thi với đặc quyền của người gọi đã kích hoạt undo_partition(). Hàm này không nằm trong đường dẫn worker nền mặc định, điều này hạn chế việc nâng cấp đặc quyền superuser tự động như mô tả bởi lỗ hổng create-partition liên quan; tuy nhiên, một caller có đặc quyền vẫn có thể bị lạm dụng các quyền về tính bảo mật (confidentiality), toàn vẹn (integrity) và khả năng sẵn sàng (availability). Vấn đề này đã được sửa chữa trong phiên bản 5.5.0.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

GitHub M

Đặt trước

10/07/2026

Tiết lộ

18/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!