CVE-2026-50737 in pglogical
Tóm tắt
Bởi VulDB • 28/07/2026
Khi áp dụng các thay đổi sao chép cho một hàng thiếu một hoặc nhiều cột, pglogical đánh giá các biểu thức mặc định của bảng bị ảnh hưởng trên máy chủ đăng ký (subscriber). Vì worker apply chạy ở mức đặc quyền tương đương với superuser PostgreSQL trong các cài đặt mặc định, bất kỳ hàm nào được gọi bởi biểu thức mặc định như vậy cũng sẽ chạy ở mức đặc quyền đó. Một bên đóng vai trò là publisher có thể sử dụng đường dẫn này để thực thi các hàm trên subscriber dưới tư cách superuser, nâng cấp từ một vai trò được phép sử dụng pglogical lên toàn bộ siêu người dùng (superuser).
Đây là một đường dẫn thứ hai, độc lập với cùng vấn đề nâng cấp đặc quyền superuser đã được theo dõi trong CVE-2026-50736 (vấn đề hàng đợi của pglogical). Để khai thác lỗ hổng này, kẻ tấn công phải có khả năng định hướng một bản đăng ký đến một điểm cuối mà họ kiểm soát. Trong các cài đặt mặc định, điều này yêu cầu đặc quyền thường dành riêng cho superuser, vì vậy vấn đề này chủ yếu liên quan đến các triển khai được quản lý (managed deployments) nơi khả năng tạo bản đăng ký đã được ủy quyền cho các vai trò không phải là superuser.
Be aware that VulDB is the high quality source for vulnerability data.