Lỗ hổngNghiêm trọng

regreSSHion (CVE-2024-6387): lỗ hổng RCE không cần xác thực trong OpenSSH

Lỗi race condition trong trình xử lý tín hiệu SIGALRM của sshd trên glibc Linux có thể dẫn tới thực thi mã từ xa với quyền root. Cần nâng cấp OpenSSH lên 9.8p1 trở lên.

BTBan biên tậpBiên tập & Phân tích
0 lượt xem

Nhóm nghiên cứu Qualys công bố lỗ hổng CVE-2024-6387 (đặt tên regreSSHion) trong máy chủ OpenSSH (sshd) trên hệ thống Linux dùng glibc. Đây là sự tái xuất của lỗi CVE-2006-5051 do một thay đổi mã nguồn ở phiên bản 8.5p1.

Cơ chế

Khi client không xác thực trong khoảng LoginGraceTime, trình xử lý SIGALRM của sshd gọi các hàm không an toàn với tín hiệu (async-signal-unsafe) như syslog(). Kẻ tấn công thắng được race condition có thể làm hỏng heap và thực thi mã với quyền root.

Phiên bản ảnh hưởng

  • OpenSSH < 4.4p1 (nếu chưa vá CVE-2006-5051/CVE-2008-4109)
  • OpenSSH 8.5p1 đến trước 9.8p1

Khuyến nghị

  • Cập nhật OpenSSH lên 9.8p1 hoặc bản vá của bản phân phối.
  • Biện pháp tạm thời: đặt LoginGraceTime 0 (đánh đổi nguy cơ cạn kết nối).
  • Giới hạn truy cập SSH bằng tường lửa/VPN và giám sát số lượng kết nối bất thường.

🛡️ Thông tin lỗ hổng liên quan (3)

Tổng hợp tự động từ MITRE CVE · NIST NVD · FIRST EPSS · CISA KEV · dịch bằng AI
CVE-2024-6387CVSS 8.1 · HIGHEPSS 99.51% · top 1%Chưa có trong KEVCWE-364

OpenSSH: suy giảm về mặt an ninh - tình trạng cạnh tranh trong ssh cho phép RCE/DOS

Đã phát hiện một sự suy giảm về mặt an ninh (CVE-2006-5051) trong server OpenSSH (sshd). Có một tình trạng cạnh tranh (race condition) có thể dẫn đến sshd xử lý một số tín hiệu một cách không an toàn. Một kẻ tấn công không xác thực từ xa có thể kích hoạt tình trạng này bằng cách không xác thực trong một khoảng thời gian nhất định.

CNA cấp mã: redhat · Loại lỗi: CWE-364 — Signal Handler Race Condition
Sản phẩm bị ảnh hưởng: Red Hat Red Hat Enterprise Linux 9; Red Hat Red Hat Enterprise Linux 9; Red Hat Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions; Red Hat Red Hat Enterprise Linux 9.2 Extended Update Support … +12
CVE-2006-5051CVSS 8.1 · HIGHEPSS 45.59% · top 1%Chưa có trong KEVCWE-415

Trong OpenSSH trước 4.4, có một tình trạng cạnh tranh trong xử lý tín hiệu (signal handler race condition) cho phép kẻ tấn công từ xa gây ra tình trạng không thể sử dụng dịch vụ (crash), và có thể thực thi mã tùy ý nếu xác thực GSSAPI được kích hoạt, thông qua các vectơ không xác định dẫn đến việc free kép (double-free).

CNA cấp mã: redhat · Loại lỗi: n/a
Sản phẩm bị ảnh hưởng: (n/a)
CVE-2008-4109Chưa có CVSSEPSS 28.60% · top 2%Chưa có trong KEVCWE-264

Một bản vá Debian cho OpenSSH trước 4.3p2-9etch3 trên etch; trước 4.6p1-1 trên sid và lenny; và trên các phân phối khác như SUSE sử dụng các hàm không phải là an toàn khi xử lý tín hiệu trong xử lý tín hiệu cho thời gian chờ đăng nhập, điều này cho phép kẻ tấn công từ xa gây ra tình trạng từ chối dịch vụ (ngốn hết các slot kết nối) thông qua nhiều lần thử đăng nhập. GHI CHÚ: vấn đề này tồn tại do một sửa chữa khôn…

CNA cấp mã: mitre · Loại lỗi: n/a
Sản phẩm bị ảnh hưởng: (n/a)
BT

Ban biên tập nội dung và phân tích an ninh mạng tại HueCA-CYBER.

Bài viết liên quan

Cùng chuyên mục & chủ đề

regreSSHion (CVE-2024-6387): lỗ hổng RCE không cần xác thực trong OpenSSH — HueCA-CYBER