Lỗi theo symlink cho phép ghi đè tệp tùy ý trong Webpros SolusVM

Lưu ý: Dữ liệu này chỉ có tính chất tham khảo, phục vụ nghiên cứu an ninh mạng.CyStack khuyến nghị người dùng không sử dụng các thông tin này nhằm các mục đích bất hợp pháp

Lỗ hổng CVE-2026-68491 là gì?

Lỗ hổng CVE-2026-68491 là lỗ hổng Improper Link Resolution Before File Access ('Link Following') ảnh hưởng tới SolusVM (phiên bản bị ảnh hưởng: < 1.30.15). Lỗ hổng này được xếp hạng ở mức Nghiêm trọng, với điểm CVSS 9.4. Các nguồn hiện có chưa ghi nhận lỗ hổng này bị khai thác.

Giới thiệu chung

Dữ liệu gốc

Một bước kiểm tra không đầy đủ cho phép ghi đè các tệp tùy ý thông qua một symlink.

Sản phẩm và phạm vi ảnh hưởng

  • Webpros SolusVM 1 trong các triển khai dựa trên KVM: advisory của nhà cung cấp ghi nhận tất cả phiên bản hiện tại thuộc phạm vi ảnh hưởng và xác định bản vá là 1.30.15.
  • Dữ liệu affected của CNA ghi nhận phạm vi semver 0 đến trước 1.30.15 là affected, với defaultStatus là unaffected.
  • Release notes của cả stable branch và mainline branch đều ghi nhận 1.30.15 là bản có security hardening liên quan đến vấn đề được báo cáo.
  • Các nguồn không cung cấp danh sách riêng cho từng build ngoài ranh giới nêu trên. Trạng thái của các nhánh hoặc bản dựng không được vendor xác nhận riêng không nên được suy luận chỉ từ việc một nhánh đã có bản vá.

Chi tiết kỹ thuật

Webpros SolusVM có lỗi CWE-59, Improper Link Resolution Before File Access, trong đó một bước kiểm tra không đầy đủ trước khi truy cập tệp cho phép thao tác ghi đi theo một symlink. Kết quả được xác nhận là kẻ tấn công có thể ghi đè các tệp tùy ý. Advisory của nhà cung cấp xác định phạm vi liên quan là các triển khai SolusVM 1 dựa trên KVM và mô tả khả năng leo thang đặc quyền trái phép lên host node.

Thông tin tấn công trong bản ghi cho thấy khả năng truy cập qua mạng, yêu cầu đặc quyền thấp, không cần người dùng tương tác và có độ phức tạp thấp. Tuy nhiên, các nguồn hiện có không công bố endpoint, thành phần xử lý tệp, đường dẫn tệp, định dạng input hoặc điều kiện cụ thể để tạo và kiểm soát symlink. Vì vậy, không nên suy luận rằng mọi thao tác ghi tệp hoặc mọi cấu hình SolusVM đều có cùng mức độ ảnh hưởng.

Khả năng khai thác

Lỗ hổng có thể bị tiếp cận qua mạng và yêu cầu một tài khoản hoặc ngữ cảnh có đặc quyền thấp; không cần người dùng tương tác và điều kiện khai thác được đánh giá là có độ phức tạp thấp. Advisory của Webpros mô tả một số điều kiện có thể dẫn đến leo thang đặc quyền trái phép từ guest lên host node.

Bản ghi được cung cấp không xác định một public exploit, và dữ liệu vulnerability được trả về ghi nhận trạng thái khai thác là none. Đây là trạng thái có phạm vi và thời điểm giới hạn, không chứng minh rằng lỗ hổng không thể bị khai thác. Điều kiện chính xác để kiểm soát symlink hoặc chọn tệp đích vẫn chưa được công bố.

Tác động kỹ thuật

Lỗi cho phép ghi đè tệp tùy ý thông qua symlink và trong điều kiện phù hợp có thể dẫn đến leo thang đặc quyền từ guest lên host node. Quyền truy cập host có thể làm tăng phạm vi ảnh hưởng từ một virtual server sang các dịch vụ hoặc virtual server khác trên cùng node.

Hậu quả thực tế có thể bao gồm thay đổi tệp quản trị, làm gián đoạn dịch vụ hoặc tiếp tục xâm phạm host, nhưng các tệp đích và khả năng hậu khai thác cụ thể chưa được công bố. Bản ghi không mô tả một vụ breach, nạn nhân hoặc hoạt động khai thác cụ thể, nên không được xem khả năng tác động là bằng chứng cho sự cố đã xảy ra.

Tác động đến tổ chức

  • Rủi ro đa thuê bao: Việc truy cập trái phép vào host node có thể ảnh hưởng đến tính bảo mật và tính ổn định của các virtual server khác cùng node.
  • Toàn vẹn hệ thống: Khả năng ghi đè tệp tùy ý có thể cho phép thay đổi tệp do host quản lý hoặc tệp cấu hình, nhưng các tệp đích cụ thể chưa được xác định.
  • Gián đoạn dịch vụ: Nếu tệp bị ghi đè được dịch vụ hoặc thành phần quản trị sử dụng, hệ thống có thể bị lỗi hoặc gián đoạn; đây là hậu quả có thể xảy ra, không phải sự cố đã được xác nhận.
  • Phạm vi điều tra: Advisory không nêu một vụ xâm nhập, nạn nhân hoặc chiến dịch cụ thể, nên không có cơ sở để kết luận đã xảy ra rò rỉ dữ liệu hay mất dịch vụ.

Cách khắc phục

  1. Nâng cấp các triển khai SolusVM 1 dựa trên KVM lên bản vá do Webpros xác định là 1.30.15. Advisory của nhà cung cấp hướng dẫn sử dụng 1.30.15 hoặc bản mới hơn và yêu cầu xác minh phiên bản sau khi cập nhật.
  2. Kiểm tra riêng management node và từng node KVM, vì advisory mô tả phạm vi ảnh hưởng trên cả các thành phần quản trị và node.
  3. Sau khi nâng cấp, xác nhận phiên bản thực tế trên từng hệ thống thay vì chỉ kiểm tra phiên bản của master hoặc trạng thái thành công của một lần cập nhật.
  4. Đánh giá các host node từng chạy phiên bản bị ảnh hưởng để tìm thay đổi trái phép đối với tệp và cấu hình. Các nguồn được kiểm tra không công bố biện pháp giảm thiểu tạm thời cụ thể, vì vậy không nên coi việc hạn chế truy cập guest hoặc giám sát filesystem là bản sửa lỗi đã được vendor xác nhận.

Cách phát hiện

  1. Lập inventory toàn bộ triển khai SolusVM 1 dựa trên KVM, bao gồm management node và các node xử lý máy ảo.
  2. Kiểm tra phiên bản cài đặt trên từng master và node, sau đó đối chiếu với bản vá do Webpros công bố. Các phiên bản nằm dưới bản vá được xác định phải được xử lý.
  3. Rà soát audit log, lịch sử quản trị và tính toàn vẹn của các tệp trên host node để tìm thay đổi bất thường trong thời gian hệ thống chạy bản bị ảnh hưởng. Đây là biện pháp rà soát phòng ngừa, không phải một indicator được nhà cung cấp xác nhận.
  4. Nếu phát hiện thay đổi trái phép, bảo toàn log và bản sao liên quan trước khi khôi phục hoặc nâng cấp. Các nguồn hiện có không nêu tên endpoint, đường dẫn, sự kiện log hoặc IOC cụ thể; việc không thấy log bất thường không chứng minh hệ thống an toàn.
Nguồn (14)
Tìm hiểu thêm

Kiểm tra chuyên sâu cùng giải pháp quản lý rủi ro Web toàn diện

Giải pháp CyStack VulnScan liên tục phát hiện tài sản, xác minh lỗ hổng và giúp đội ngũ bảo mật ưu tiên khắc phục cho toàn bộ doanh nghiệp.