Nhóm phát triển toàn cầu PostgreSQL đã phát kèo bóng đá pháp bản cập nhật cho tất cả Các phiên bản của hệ thống cơ sở dữ liệu của chúng tôi, bao gồm 11.4, 10,9, 9.6.14, 9.5.18 và 9.4.23, cũng như bản beta thứ hai của PostgreSQL 12. Bản phát kèo bóng đá pháp này sửa một Vấn đề bảo mật và hơn 25 lỗi kể từ bản cập nhật tích lũy trước đó vào tháng 5.
Bản phát kèo bóng đá pháp này được thực hiện bên ngoài lịch phát kèo bóng đá pháp cập nhật thông thường là lỗ hổng bảo mật được xác định là đủ quan trọng để phân phối sửa chữa càng nhanh càng tốt.Người dùng đang chạy PostgreSQL 10, PostgreSQL 11 hoặc PostgreSQL 12 beta nên nâng cấp càng sớm càng tốt.
Tất cả những người dùng khác nên lên kế hoạch áp dụng bản cập nhật này vào thời gian ngừng hoạt động theo lịch trình tiếp theo.
Bản phát kèo bóng đá pháp này đóng một lỗ hổng bảo mật:
Phiên bản bị ảnh hưởng: 10, 11, 12 beta.
Người dùng được xác thực có thể tạo tràn bộ đệm dựa trên ngăn xếp bằng cách thay đổi Mật khẩu của riêng họ với giá trị được chế tạo có mục đích. Ngoài khả năng làm hỏng máy chủ postgresql, điều này có thể được khai thác thêm để thực hiện Mã tùy ý làm tài khoản hệ điều kèo bóng đá pháp PostgreSQL.
Ngoài ra, một máy chủ lừa đảo có thể gửi một tin nhắn được chế tạo cụ thể trong quá trình quy trình xác thực Scram và khiến máy khách hỗ trợ LibPQ sự cố hoặc thực thi mã tùy ý làm tài khoản hệ điều kèo bóng đá pháp của máy khách.
Vấn đề này cũng được khắc phục bằng cách nâng cấp và khởi động lại máy chủ PostgreSQL của bạn dưới dạng cài đặt libpq của bạn.Tất cả người dùng đang chạy PostgreSQL 10, 11 và 12 beta được khuyến khích nâng cấp càng sớm càng tốt.
Dự án PostgreSQL cảm ơn Alexander Lakhin đã báo cáo vấn đề này.
Bản cập nhật này cũng khắc phục hơn 25 lỗi kể từ bản cập nhật tích lũy trước đó vào tháng Năm. Một số vấn đề này chỉ ảnh hưởng đến phiên bản 11, nhưng nhiều người ảnh hưởng đến tất cả kèo bóng đá pháp vấn đề được hỗ trợ phiên bản.
Một số bản sửa lỗi này bao gồm:
pg_dump
hiện đang tái tạo kèo bóng đá pháp phân vùng bảng bằng cách sử dụngTạo bảng
vàBảng thay đổi .. Đính kèm phân vùng
thay vì bao gồmPhân vùng
Trong
Lệnh tạoinitDB
Xác định múi giờ hệ thống nào sẽ
Tên tương đương cho múi giờ. Cũng thích rõ ràngUTC
OverUCT
Bảng thay đổi .. thay đổi loại cột
Khi bảng có một phần
Bị ràng buộc loại trừbình luận
Lệnh để nhận xét về miềnjson_to_record ()
vàjson_population_record ()
1,1
định lượng trong kèo bóng đá pháp biểu thức chính quyBao gồm
mệnh đề, biểu hiện với kèo bóng đá pháp lỗi trong quá trình
Chân không. Nếu bạn bị ảnh hưởng bởi vấn đề này, bạn sẽ cần phải tái hiện cụ thể
chỉ mụcpg_dump
vàPG_DUMPALL
cho
cơ sở dữ liệu và không gian bảngReindexdb
VACUUMDB
Trả về trạng thái chính xác nếu xảy ra lỗi trong khi sử dụng
Công việc song songPRINT/AUTO_EXPLAIN
Không gây ra sự cố trong kèo bóng đá pháp truy vấn song song, mà
dẫn đến những thất bại như "không thể tìm thấy khóa n trong shm toc"Trước khi cập nhật hàng
Triggers
TRONGPROVELL/POSTGRES_FDW
SQL_ASCII
và
Chúng tôi cố gắng đăng nhập một chuỗi không ASCIITất cả các bản phát kèo bóng đá pháp cập nhật PostgreSQL đều được tích lũy. Cũng như các bản phát kèo bóng đá pháp nhỏ khác,
Người dùng không bắt buộc phải đổ và tải lại cơ sở dữ liệu của họ hoặc sử dụngpg_upgrade
in
đặt hàng để áp dụng bản phát kèo bóng đá pháp cập nhật này; Bạn chỉ có thể tắt PostgreSQL và
Cập nhật các nhị phân của nó.
Nếu một trong kèo bóng đá pháp chỉ mục B-cây của bạn sử dụngBao gồm
mệnh đề bị ảnh hưởng bởi
Vấn đề được đề cập ở trên, bạn sẽ cần phải tái hiện bất kỳ chỉ số bị ảnh hưởng nào. Vấn đề
biểu hiện chính nó dựa trên kèo bóng đá pháp lỗi xảy ra trong khoảng trống. Bạn có thể đọc thêm
về tái hiện ở đây:
/docs/civerse/sql-reindex.html
Người dùng đã bỏ qua một hoặc nhiều bản phát kèo bóng đá pháp cập nhật có thể cần phải chạy bổ sung, Các bước cập nhật; Vui lòng xem các ghi chú phát kèo bóng đá pháp cho các phiên bản trước cho chi tiết.
Postgresql 9.4 sẽ ngừng nhận sửa vào ngày 13 tháng 2 năm 2020. Vui lòng xem của chúng tôiChính sách phiên bảnĐể biết thêm thông tin.
Điều này bao gồm bản phát kèo bóng đá pháp beta thứ hai của phiên bản 12. Dự án PostgreSQL sẽ Phát kèo bóng đá pháp các betas bổ sung theo yêu cầu để thử nghiệm, tiếp theo là một hoặc nhiều phát kèo bóng đá pháp các ứng cử viên, cho đến khi phát kèo bóng đá pháp cuối cùng vào cuối năm 2019. Để tiếp tục thông tin vui lòng xemkèo bóng đá c1:trang.