Bài viết này do AI tạo ra, có thể mắc sai sót.
GitHub sẽ dừng chấp nhận kết nối TLS chỉ chào nhóm trao đổi khóa X25519 trên GitHub Enterprise Cloud có data residency từ ngày 7/10/2026. Đây không phải sự cố TLS diện rộng, nhưng có thể làm HTTPS ngừng hoạt động với proxy, appliance hoặc thư viện đã bị khóa cấu hình quá hẹp.
secp256r1) và P-384 (secp384r1).TLS handshake cần hai phía thống nhất nhóm trao đổi khóa. Sau mốc nêu trên, endpoint thuộc GHE.com có data residency sẽ từ chối client chỉ đưa X25519. Client hiện đại thường đã chào P-256 nên đa số không cần làm gì; rủi ro nằm ở cấu hình hard-code trên proxy, TLS inspection, runtime cũ hoặc appliance bảo mật.
Rà đường HTTPS thật sự đi tới GitHub: runner CI, GitHub CLI, service gọi API, outbound proxy, WAF/TLS inspection và container base image. Đừng chỉ test browser trên laptop; browser có thể dùng TLS stack khác runner production. Ghi lại cipher/group đang được offer và thử handshake qua đúng proxy, đúng region data residency.
GitHub nêu rõ thay đổi không áp dụng cho toàn bộ GitHub.com và không ảnh hưởng SSH. Bài này không đồng nghĩa X25519 có lỗ hổng; đây là thay đổi tương thích/phê duyệt nhóm key agreement ở endpoint có data residency.
Thay đổi nhỏ ở tầng TLS có thể thành outage lớn vì dependency chain thường bị che sau proxy hoặc CI runner. Rủi ro vận hành nằm ở client “only”, không phải client có X25519 cùng P-256/P-384. Đội DevOps nên biến kiểm tra supported groups thành kiểm thử định kỳ trước các đợt nâng TLS policy.
Với môi trường tuân thủ, cần đối chiếu policy mã hóa với yêu cầu FIPS nội bộ, nhưng không nên sửa hàng loạt mà không test. P-256/P-384 được GitHub xác nhận vẫn hỗ trợ cho endpoint này.
Thông báo GitHub Changelog ngày 30/9/2026.