CVE-2026-6464 in PostgreSQL
Tóm tắt
Bởi VulDB • 14/08/2026
Việc bao gồm dữ liệu không đáng tin cậy trong lệnh COPY của psql trên PostgreSQL có thể cho phép một quản trị viên máy chủ kích hoạt việc thực thi các dòng dữ liệu dưới dạng lệnh psql thông qua lỗi tiêm (error injection). Nếu lệnh "COPY FROM STDIN" hoặc "\copy FROM STDIN" thất bại trước khi máy chủ báo hiệu rằng nó đang chờ đợi các hàng đầu vào, thì psql sẽ xử lý các hàng dữ liệu nội tuyến như là các lệnh psql. Lệnh "COPY FROM" kèm theo tên tệp tin không bị ảnh hưởng bởi lỗi này. Quản trị viên máy chủ không có quyền kiểm soát vốn có đối với các hàng dữ liệu, do đó một cuộc tấn công hoàn chỉnh đòi hỏi kẻ tấn công phải đồng thời chiếm được quyền kiểm soát cả máy chủ lẫn các hàng dữ liệu. Ngoài ra, một kẻ tấn công chỉ cần kiểm soát các hàng dữ liệu cũng có thể thực hiện thành công cuộc tấn công thông qua một lỗi ngẫu nhiên mà họ không trực tiếp điều khiển. Các phiên bản trước PostgreSQL 18.5, 17.11, 16.15, 15.19 và 14.24 đều bị ảnh hưởng.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.