➔ Trở về Trang chủ
OrangeCloud Insights
Security••⏱️ 3 phút đọc•Biên tập: OrangeCloud Insights (AI-assisted)•Nguồn: thehackernews.com – info@thehackernews.com (The Hacker News)
Tailscale vá các lỗ hổng SSH có thể cho phép thiết bị bị tấn công chiếm quyền root

Tailscale vá các lỗ hổng SSH có thể cho phép thiết bị bị tấn công chiếm quyền root

Tóm tắt kỹ thuật (TL;DR)

"Tailscale released version 1.104.4 to address multiple SSH flaws (TS-2026-014, TS-2026-015, TS-2026-016, TS-2026-017) in its SSH server that could allow a compromised device to gain root access on other servers. The vulnerabilities stem from improper socket forwarding and privilege escalation. Mitigation involves updating to the latest version or disabling SSH forwarding."

🛡️ Tác động Bảo mật8/10

Các lỗ hổng SSH cho phép leo thang đặc quyền và có thể dẫn đến chiếm quyền root trên các máy chủ. Việc khai thác thành công có thể gây mất dữ liệu hoặc gián đoạn dịch vụ.

💼 Tác động Vận hành7/10

Các lỗ hổng này có thể ảnh hưởng đến các doanh nghiệp sử dụng Tailscale để quản lý truy cập vào máy chủ Linux. Việc bị xâm nhập có thể dẫn đến tổn thất tài chính và mất uy tín.

Tailscale phát hành phiên bản 1.104.4 để khắc phục nhiều lỗ hổng SSH (TS-2026-014, TS-2026-015, TS-2026-016, TS-2026-017) trong máy chủ SSH của họ. Lỗ hổng này có thể cho phép một thiết bị bị xâm nhập chiếm quyền root trên các máy chủ khác.

Các lỗ hổng bắt nguồn từ việc chuyển tiếp socket không đúng cách và leo thang đặc quyền. Để khai thác, kẻ tấn công cần kiểm soát một thiết bị mà quy tắc truy cập mạng cho phép mở phiên SSH tới mục tiêu, với chuyển tiếp được bật trong quy tắc đó. Nghiên cứu này được công bố trong báo cáo Tailworm của Erica Windisch từ Cyberdione Labs.

Tailscale SSH xác định người dùng dựa trên danh tính thiết bị và chính sách mạng, không phải mật khẩu hay khóa. Do đó, kẻ tấn công không cần thông tin đăng nhập bị đánh cắp, chỉ cần một vị trí trên thiết bị mà chính sách đã tin cậy.

Một trong các lỗ hổng liên quan đến socket forwarding. Khi một phiên SSH được phép chuyển kết nối đến một Unix socket trên máy chủ, quy trình Tailscale kiểm tra đường dẫn nhưng vẫn hoạt động với quyền root. Một thủ thuật về thời gian cho phép kẻ tấn công thay thế đường dẫn khác sau khi kiểm tra, qua mặt cơ chế bảo vệ. Trong thử nghiệm của Windisch, chuyển tiếp đến socket điều khiển Docker đã tạo ra một shell root và đọc tệp mật khẩu hệ thống /etc/shadow mà không cần quyền quản trị viên.

Phiên bản 1.104.4 thay đổi máy chủ để thực hiện chuyển tiếp dưới quyền của người dùng đã đăng nhập thay vì root, đồng thời dựa vào quyền tệp của hệ điều hành thay vì kiểm tra đường dẫn trước đó. Bản phát hành này bao gồm 4 thông báo bảo mật: TS-2026-014 (lỗ hổng socket forwarding), TS-2026-015 (khai thác bộ nhớ), TS-2026-016 (lỗ hổng tailscale serve), và TS-2026-017 (lỗ hổng header).

Câu hỏi thường gặp

Các lỗ hổng này ảnh hưởng đến phiên bản nào của Tailscale?

Các lỗ hổng này ảnh hưởng đến các phiên bản Tailscale trước 1.104.4. Tailscale đã phát hành phiên bản 1.104.4 để khắc phục các vấn đề này.

Lỗ hổng TS-2026-014 là gì?

TS-2026-014 liên quan đến các lỗ hổng socket forwarding trong SSH của Tailscale, cho phép một phiên được phép truy cập các socket chỉ root mới có quyền truy cập, như socket Docker hoặc API cục bộ tailscaled.

Làm thế nào để giảm thiểu rủi ro nếu không thể cập nhật ngay?

Bạn có thể tắt chuyển tiếp SSH trên máy chủ bằng cách đặt TS_SSH_DISABLE_FORWARDING=1 trong môi trường dịch vụ tailscaled và khởi động lại dịch vụ. Điều này sẽ tắt chuyển tiếp mà không vô hiệu hóa Tailscale SSH.

Góc nhìn của Orange Cloud

Theo chúng tôi, các lỗ hổng này đặc biệt quan trọng với các doanh nghiệp Việt Nam sử dụng Tailscale để quản lý truy cập vào các máy chủ Linux. Việc cập nhật lên phiên bản 1.104.4 là cần thiết để giảm thiểu rủi ro. Điều đáng chú ý là, nếu một máy chủ có thể đã bị xâm phạm, việc chỉ cập nhật phần mềm là chưa đủ; cần xem xét lại các khóa thiết bị và xóa các thiết bị đáng ngờ.

Xem nguồn tin gốc để kiểm tra kỹ hơn các thông số kỹ thuật:Xem nguồn tin gốc ➔