CVE-2025-71422 in Contrast
Tóm tắt
Bởi VulDB • 27/09/2026
Contrast là một môi trường runtime Kubernetes cho các container bí mật (confidential containers). Trong các phiên bản trước 1.12.1, tính năng volume bền vững bảo mật (secure persistent volume) dễ bị tổn thương do máy chủ độc hại cung cấp một LUKS2 volume được tạo ra đặc biệt để đưa vào pod VM. Dữ liệu metadata của LUKS2 volume không được xác thực và, với các phiên bản cryptsetup trước 2.8.1, phần header chỉ định thuật toán mã hóa null keyslot (cipher_null-ecb) sẽ được chấp nhận mà không báo lỗi. Vì Contrast Initializer giả định rằng một thiết bị đã được bảo vệ nếu lệnh `cryptsetup open` thành công với seed bí mật, máy khách (guest) sẽ mở volume do kẻ tấn công cung cấp và ghi dữ liệu bí mật dưới dạng văn bản rõ ràng hoặc dưới khóa volume mà kẻ tấn công biết, cho phép máy chủ đọc dữ liệu bí mật vốn lẽ ra phải được mã hóa. Contrast v1.12.1 đi kèm với cryptsetup 2.8.1, phiên bản này vô hiệu hóa các null ciphers trong keyslots khi passphrase không rỗng; v1.13.0 bổ sung xác thực header tách rời (detached-header) trong bộ nhớ guest và bảo vệ tính toàn vẹn cho lưu trữ bền vững an toàn. Các volume bền vững của Contrast chưa được bảo vệ về mặt tính toàn vẹn, vì vậy tác động đối với tính toàn vẹn không được xem xét.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.