Lỗ hổng nằm trong cơ chế xử lý xác thực của Prism Gateway trong Prism Element. Kẻ tấn công từ xa không cần xác thực, có kết nối mạng đến giao diện quản trị, có thể gửi một HTTP request chứa internal management header được tạo đặc biệt đến API. Do cấu hình sai trong authentication filters, máy chủ trả về header Set-Cookie chứa JSESSIONID hợp lệ; cookie này giải mã thành JSON Web Token với quyền quản trị cluster cao nhất.
Chuỗi xử lý được ghi nhận ở mức khái quát như sau:
- Kẻ tấn công gửi request đến giao diện quản trị Prism có chứa header nội bộ được tạo đặc biệt.
- Bộ lọc xác thực xử lý header này không đúng và bỏ qua yêu cầu xác thực thông thường.
- Máy chủ cấp session cookie
JSESSIONID có quyền quản trị cao nhất.
- Quyền này cho phép truy cập administrative API và có thể dẫn đến thực thi lệnh ở cấp root trên các Controller VM (CVM) trong cluster.
Nutanix xác định giao diện quản trị liên quan sử dụng port 9440. Bản ghi công khai không nêu giá trị chính xác của header hoặc chi tiết mã nguồn của authentication filters, vì vậy không nên tự suy đoán chuỗi header hay dấu hiệu triển khai cụ thể.