Lộ tệp tùy ý do path traversal trong management shell của Cohesity NetBackup Flex OS

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-28199 là gì?

Lỗ hổng CVE-2026-28199 là lỗ hổng Improper Verification of Cryptographic Signature ảnh hưởng tới NetBackup Flex OS (phiên bản bị ảnh hưởng: < 6.4). Lỗ hổng này được xếp hạng ở mức Trung bình, với điểm CVSS 4.8. 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 người dùng đã xác thực có quyền truy cập vào management shell của NetBackup Flex OS có thể đọc các tệp tùy ý từ hệ điều hành nền bằng cách cung cấp một đối số đường dẫn được tạo đặc biệt cho một diagnostic command. Khai thác thành công có thể làm lộ cấu hình hệ thống nhạy cảm và thông tin xác thực được lưu trên appliance.

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

  • Cohesity NetBackup Flex OS: Các phiên bản trước 6.4 bị ảnh hưởng. Phạm vi affected trong bản ghi chuẩn hóa được mã hóa với phiên bản bắt đầu là 0 và cận trên nhỏ hơn 6.4; default status của sản phẩm là unaffected ngoài phạm vi affected được liệt kê.
  • Ranh giới khắc phục: Advisory của Cohesity hướng dẫn nâng cấp lên 6.4 hoặc phiên bản mới hơn. Bằng chứng hiện có không cung cấp trạng thái chi tiết theo từng branch sau mốc này.

Chi tiết kỹ thuật

Lỗi là một dạng relative path traversal trong đối số đường dẫn của diagnostic command thuộc management shell của NetBackup Flex OS. Kẻ tấn công kiểm soát giá trị đường dẫn và cung cấp một đường dẫn được tạo đặc biệt để vượt ra ngoài phạm vi tệp dự kiến của lệnh, từ đó đọc tệp trên hệ điều hành nền. Khai thác yêu cầu tài khoản đã xác thực có quyền truy cập vào management shell và có phạm vi truy cập cục bộ đối với giao diện đó. Bằng chứng hiện có không nêu tên diagnostic command, cách triển khai việc chuẩn hóa hoặc kiểm tra đường dẫn, hay quyền tệp hệ điều hành cụ thể được áp dụng. Bản ghi chuẩn hóa ánh xạ lỗi vào CWE-347, còn advisory của nhà cung cấp mô tả hành vi là relative path traversal dẫn đến lộ tệp.

Khả năng khai thác

  • Khả năng tiếp cận: Khai thác được thực hiện thông qua management shell và được mô tả là local; bản ghi không mô tả đường khai thác từ xa unauthenticated.
  • Xác thực: Cần người dùng đã xác thực có quyền truy cập shell; đặc tính tấn công trong bản ghi cho thấy yêu cầu đặc quyền thấp.
  • Tương tác và độ phức tạp: Không cần tương tác bổ sung của người dùng sau khi có quyền truy cập shell; độ phức tạp được mô tả là thấp.
  • Trạng thái khai thác: Bản ghi được cung cấp không xác định public exploit, còn dữ liệu enrichment được trả về ghi nhận exploitation là none và automatable là no. Đây chỉ là trạng thái của bằng chứng hiện có, không chứng minh rằng việc lạm dụng không thể xảy ra.

Tác động kỹ thuật

Khai thác thành công cho phép người dùng đã xác thực đọc các tệp tùy ý từ hệ điều hành nền thông qua diagnostic command bị ảnh hưởng. Tác động trực tiếp là lộ thông tin, đặc biệt là cấu hình hệ thống và thông tin xác thực được lưu trên appliance. Kẻ tấn công vẫn cần có quyền truy cập management shell từ trước; bằng chứng không cho thấy lỗi này tự nó tạo ra quyền truy cập shell hoặc nâng quyền. Bản ghi không mô tả khả năng sửa đổi tệp hay làm gián đoạn dịch vụ. Nếu thông tin xác thực bị lộ còn hợp lệ, hậu quả tổ chức có thể bao gồm nguy cơ truy cập tiếp theo, nhưng việc đó chưa được bằng chứng xác nhận.

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

Các appliance Cohesity NetBackup Flex OS có thể làm lộ tệp nhạy cảm của hệ điều hành cho người dùng đã xác thực có quyền truy cập shell. Dữ liệu bị lộ có thể bao gồm cấu hình và thông tin xác thực, từ đó có khả năng hỗ trợ truy cập tiếp theo nếu thông tin đó còn hợp lệ và có thể sử dụng ở nơi khác. Tác động được mô tả là mất tính bí mật; bản ghi không mô tả việc sửa đổi tệp, nâng quyền hoặc làm gián đoạn dịch vụ. Bằng chứng cũng không xác định rằng thông tin xác thực đã thực sự bị truy cập hoặc bị sử dụng lại.

Cách khắc phục

  1. Nâng cấp Cohesity NetBackup Flex OS lên 6.4 hoặc phiên bản mới hơn theo hướng dẫn của Cohesity. Đây là biện pháp khắc phục chính được xác nhận.
  2. Trong thời gian chưa nâng cấp, chỉ cho phép các quản trị viên được ủy quyền truy cập management shell. Biện pháp này chỉ giảm khả năng khai thác và không loại bỏ hoàn toàn rủi ro.
  3. Kiểm kê lại các appliance sau khi nâng cấp để xác nhận chúng không còn thuộc phạm vi phiên bản trước 6.4.
  4. Nếu phát hiện appliance affected đã cho phép người dùng không cần thiết truy cập shell, hãy xem xét các tệp cấu hình và thông tin xác thực có thể đã bị đọc. Bằng chứng hiện có không xác định chính xác tệp nào cần thay thế hoặc xoay vòng, vì vậy không nên giả định một danh sách tệp cụ thể.

Cách phát hiện

  1. Kiểm kê các appliance đang chạy Cohesity NetBackup Flex OS và xác định phiên bản hiện tại. Các phiên bản trước 6.4 cần được coi là cần xử lý.
  2. Liệt kê người dùng hoặc nhóm được cấp quyền truy cập management shell, rồi đối chiếu với danh sách quản trị viên được phép.
  3. Nếu appliance có audit record phù hợp, rà soát các shell session đã xác thực và việc gọi diagnostic command với các đối số đường dẫn bất thường. Đây là biện pháp giám sát phòng ngừa, không phải indicator đã được xác nhận.
  4. Không có IOC, tên lệnh cụ thể, đường dẫn cụ thể hoặc log event cụ thể được nêu trong bằng chứng hiện có. Việc không tìm thấy log liên quan không chứng minh appliance an toàn.
Nguồn (12)
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.