CVE-2026-61822 in pg_partman
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 run_maintenance() xử lý các ngoại lệ bên ngoài vòng lặp chịu trách nhiệm duyệt qua các hàng từ part_config; do đó, một lỗi phát sinh đối với một tập hợp partition sẽ ngay lập tức kết thúc vòng lặp và bỏ qua mọi tập hợp sau đó. Một vai trò có quyền truy cập partman_user có thể chèn hoặc cập nhật một hàng gây ra lỗi đáng tin cậy và gán cho nó giá trị maintenance_order thấp để được xử lý trước các hàng hợp lệ. Các chu kỳ bảo trì liên tiếp sẽ bị ngắt quãng trước khi các tập hợp partition hợp lệ được duy trì, dẫn đến mất mát toàn bộ cơ sở dữ liệu đối với việc tự động hóa công tác bảo trì phân vùng. Vấn đề này đã được khắc phục trong phiên bản 5.5.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.