Tìm kiếm trang web

OpenSSH 10.2 Ra Mắt với Sửa Lỗi Quan Trọng cho Vấn Đề ControlPersist


OpenSSH 10.2 xử lý các lỗi và chuẩn bị loại bỏ các bản ghi SHA1 SSHFP, thúc đẩy bảo mật mạnh hơn dựa trên SHA256.

Dự án OpenSSH, được phát triển và duy trì dưới sự bảo trợ của OpenBSD, đã thông báo phát hành OpenSSH 10.2, một bản cập nhật bảo trì hiện đã có sẵn để tải về từ các máy chủ chính thức của dự án.

Bản sửa chính xử lý một vấn đề khiến các phiên SSH không sử dụng được khi ControlPersist được bật. Tính năng này, giúp giữ kết nối chính mở để tái sử dụng nhanh hơn, đã quản lý sai các kết nối terminal trong phiên bản 10.1. Lỗi này khiến người dùng không thể tương tác đúng với các phiên từ xa.

OpenSSH 10.2 cũng bao gồm các bản cập nhật cho ssh-keygen, sửa hai vấn đề: một vấn đề ngăn không cho tải khóa đúng cách từ các token PKCS#11, và một vấn đề khác gây lỗi trong quá trình ký CA khi khóa chứng chỉ được lưu trong ssh-agent.

Về mặt khả năng di động, phiên bản này cải thiện khả năng tương thích với các hệ thống không hỗ trợ mmap, chẳng hạn như các môi trường WebAssembly (WASM) như HTerm. Nhóm phát triển cũng đã sửa các header bị thiếu trên FreeBSD, cải thiện hỗ trợ cho các phiên bản macOS cũ không có clock_gettime, và giải quyết khả năng treo của sshd khi xử lý các tên máy chủ không xác định trong một số cấu hình PAM nhất định.

Cùng với những bản sửa lỗi này, các nhà phát triển đã phát hành thông báo ngừng hỗ trợ sớm: việc hỗ trợ các bản ghi SHA1 SSHFP sẽ bị loại bỏ trong các phiên bản tương lai. Do các điểm yếu đã biết của SHA1, các phiên bản sau này sẽ hoàn toàn bỏ qua các bản ghi này và dựa vào SHA256, vốn đã được hỗ trợ từ OpenSSH 6.1 (phát hành từ năm 2012).

Để biết thêm thông tin, xem nhật ký thay đổi.