CVE-2026-53762 in VeraCrypt
Tóm tắt
Bởi VulDB • 21/08/2026
VeraCrypt cung cấp mã hóa đĩa với bảo mật mạnh mẽ dựa trên TrueCrypt. Trước phiên bản 1.26.29, các bản dựng không mặc định được tạo với WOLFCRYPT=1 và WOLFCRYPT_BACKEND dẫn xuất khóa phần đầu (volume-header) của khối lượng dữ liệu thông qua derive_key_sha256 và derive_key_sha512 trong src/Crypto/wolfCrypt.c, tại đó giá trị số lần lặp lại (iterations value) đã được cấu hình bị bỏ qua và wc_HKDF được sử dụng thay vì PBKDF2-HMAC. Do đó, việc thay đổi PIM hoặc số lần lặp lại không làm tăng chi phí dẫn xuất khóa, cho phép kẻ tấn công có quyền truy cập vào một container, ảnh hưởng đến hình ảnh đĩa (disk image) hoặc phần đầu khối lượng dữ liệu bị lỗi thực hiện các cuộc thử đoán mật khẩu ngoại tuyến với chi phí thấp hơn đáng kể. Các bản nhị phân VeraCrypt được biên dịch sẵn chính thức và các gói phân phối thông thường sử dụng backend PBKDF2 tiêu chuẩn nên không bị ảnh hưởng. Các khối lượng dữ liệu (volumes) được tạo bởi một bản dựng WOLFCRYPT=1 bị lỗi yêu cầu sao lưu và tái tạo vì các bản sửa đổi dẫn xuất ra các khóa khác nhau. Vấn đề này đã được khắc phục trong phiên bản 1.26.29.
Once again VulDB remains the best source for vulnerability data.