EXPLORINEER
vi

UK — The Register

Giành quyền root trên hệ thống Linux musl bằng mật khẩu quá dài

Bảo mật2 phút đọc

Một lỗ hổng bảo mật trong OpenSSH có thể cho kẻ tấn công quyền root (quyền quản trị cao nhất) trên một số hệ thống Linux dùng musl libc. Cách tấn công là nhập một mật khẩu rất dài. Lỗi này đã được vá.

Chuyện gì đã xảy ra?

Nhà nghiên cứu Özgün Kültekin, thuộc công ty Wakefield, tìm ra một lỗi có tên *sshole. Trên một số máy Linux, kẻ tấn công có thể vào tài khoản root nếu nhập mật khẩu dài hơn 256 byte. Lỗi chỉ xảy ra trong điều kiện rất cụ thể. Hệ thống phải dùng musl libc thay vì thư viện GNU C thông thường. Ngoài ra, máy phải chạy OpenSSH mà không dùng PAM và có bật đăng nhập bằng mật khẩu.

Các con số và sự kiện chính

  • Mật khẩu dài từ 257 đến 1.024 ký tự có thể mở khóa tài khoản.
  • Lỗi bắt nguồn từ năm 2016, nhưng gốc rễ của nó còn xa hơn, từ thời BSD Unix.
  • Musl giới hạn mật khẩu ở 256 byte.
  • Tài khoản bị ảnh hưởng phải có dấu sao (*) trong trường mật khẩu.

Vì sao lỗi này có từ lâu?

Dấu sao (*) từng được dùng để chặn đăng nhập bằng mật khẩu cho một số tài khoản. Musl libc khi gặp lỗi lại trả về dấu sao thay vì báo lỗi rõ ràng. Đến khi OpenSSH thêm bước băm giả để tránh lộ tên tài khoản, lỗi mới xuất hiện. Musl lại cắt mật khẩu ở 256 byte, nên các mật khẩu dài bị xử lý theo cách không ngờ tới.

Vì sao điều này quan trọng?

Musl libc khá phổ biến trong các thiết bị nhúng nhờ nhẹ. Quan trọng hơn, nó là thư viện chuẩn của Alpine Linux, hệ điều hành có ảnh hưởng lớn trên các ảnh máy chủ đám mây của AWS và Azure. Vì vậy, một số máy Alpine chạy trên đám mây có thể đang gặp rủi ro, tùy theo cách chúng được cấu hình.

Cần theo dõi điều gì?

  • Cập nhật OpenSSH lên bản đã vá.
  • Kiểm tra xem máy có dùng musl libc, Alpine Linux, hoặc OpenSSH không dùng PAM hay không.
  • Rà soát các tài khoản có dấu sao trong trường mật khẩu.

Chú giải

OpenSSH
Phần mềm cho phép đăng nhập và điều khiển máy chủ từ xa một cách an toàn.
musl libc
Một thư viện chuẩn nhỏ gọn cho ngôn ngữ C, dùng trong Linux, nhất là trên thiết bị nhúng.
Alpine Linux
Một bản phân phối Linux nhỏ gọn, thường dùng trong container và máy chủ đám mây.
PAM
Pluggable Authentication Modules, hệ thống giúp Linux kiểm tra danh tính người dùng khi đăng nhập.
root
Tài khoản quản trị cao nhất trên Linux, có quyền kiểm soát toàn bộ hệ thống.
BSD Unix
Một họ hệ điều hành Unix đời đầu, là nền tảng của nhiều hệ thống sau này.

Quảng cáo

Thêm 150 từ, học 10 từ mỗi ngày

Sổ từ vựng Dicter chỉ đưa những từ bạn đã thuộc vào sổ ôn tập.

Bảo mậtITmedia

Ứng dụng Matsuya khôi phục sau 9 ngày, tặng gấp 3 lần điểm thưởng để xin lỗi

Matsuya Foods Holdings thông báo ngày 6/11 rằng ứng dụng chính thức của Matsuya, bị tạm dừng từ ngày 28/10 do truy cập trái phép, đã được khôi phục và người dùng cần cập nhật để sử dụng. Đến hết ngày 30/11, dịch vụ đặt cơm hộp "Matsuya Bento Net" tặng gấp đôi điểm Matsuya Points, còn đặt hàng di động được gấp ba lần. Công ty đã công bố vào ngày 30/10 rằng khoảng 2,38 triệu thông tin cá nhân đã bị rò rỉ từ hệ thống quản lý ứng dụng.

Bảo mậtITmedia

Trang web chính thức của xổ số tạm ngừng sau khi mật khẩu người dùng bị "thay đổi ngoài ý muốn"; phạm vi ảnh hưởng đang được điều tra

Tài khoản X chính thức của xổ số Takarakuji cho biết vào ngày 5/11 đã xác nhận sự cố khiến mật khẩu của người dùng trên trang web chính thức bị thay đổi ngoài ý muốn, và đã tạm ngừng hoạt động của trang. Đơn vị này đang nhanh chóng xác định phạm vi ảnh hưởng và sẽ thông báo cho những người bị ảnh hưởng khi có thông tin chi tiết. Tính đến 10 giờ sáng ngày 6/11, trang vẫn hiển thị thông báo tạm ngừng mà không có thời điểm khôi phục, và không thể đăng ký "chiến dịch mua liên tục".

Bảo mậtThe Register

Chính phủ Mỹ cảnh báo các nhà bán lẻ thực phẩm: Đừng lơ là phòng thủ an ninh mạng khi làn sóng tấn công tủ đông leo thang

Các cơ quan liên bang Mỹ, bao gồm FBI và CISA, kêu gọi chủ sở hữu và vận hành tủ đông công nghiệp thông minh ngắt kết nối với internet, áp dụng bản vá và đổi mật khẩu mặc định. Cảnh báo này đến sau khi hàng nghìn hệ thống làm lạnh tại hàng trăm cửa hàng tạp hóa ở châu Âu bị tấn công kể từ giữa tháng 10, khiến nhiệt độ tăng tới 50ºC và làm hỏng thực phẩm. Bài báo lưu ý rằng tại thời điểm xuất bản, chưa có vụ tấn công nào vào siêu thị ở Mỹ được ghi nhận.

Bảo mậtThe Register

Tác nhân đe dọa nhắm vào fintech Ấn Độ vào cuối tuần khi đội phòng thủ không theo dõi

CERT-IN của Ấn Độ cảnh báo về "sự leo thang đáng kể" trong các cuộc tấn công của một tác nhân đe dọa hỗ trợ bởi AI mà tổ chức này gọi là CRAFTY FALCON, nhắm vào các fintech và nhà cung cấp thanh toán. Nhóm này tái tấn công nạn nhân, kể cả sau khi khắc phục chưa đầy đủ, và canh thời điểm tấn công vào ngày lễ và cuối tuần để trì hoãn việc phát hiện. CERT-IN khuyến nghị cải thiện ghi nhật ký, giám sát thời gian thực, không đưa môi trường thử nghiệm lên internet và giám sát 24/7.