CVE-2026-53762
ŚrednieCVSS 6.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 0 - wyżej niż 0% wszystkich znanych CVE
Streszczenie
W VeraCrypt przed wersją 1.26.29, niestandardowe kompilacje z WOLFCRYPT=1 i WOLFCRYPT_BACKEND kierują wyprowadzanie klucza nagłówka woluminu SHA-256 i SHA-512 przez derive_key_sha256 i derive_key_sha512 w src/Crypto/wolfCrypt.c, gdzie skonfigurowana wartość iteracji jest odrzucana i używane jest wc_HKDF zamiast PBKDF2-HMAC. Zmiana PIM lub liczby iteracji nie zwiększa zatem kosztu wyprowadzania, co pozwala atakującemu z dotkniętym kontenerem, obrazem dysku lub nagłówkiem woluminu na znacznie tańsze odgadywanie hasła offline. Oficjalne prekompilowane binaria VeraCrypt i normalne pakiety dystrybucyjne używają standardowego backendu PBKDF2 i nie są dotknięte. Woluminy utworzone przez dotkniętą kompilację WOLFCRYPT=1 wymagają kopii zapasowej i ponownego utworzenia, ponieważ poprawione kompilacje wyprowadzają inne klucze.
Ocena ryzyka
Atakujący może znacznie szybciej odgadnąć hasła do zaszyfrowanych woluminów, co może prowadzić do naruszenia poufności danych.
Rekomendacja
Zaleca się aktualizację VeraCrypt do wersji 1.26.29 lub nowszej, a także ponowne utworzenie woluminów utworzonych przez dotknięte kompilacje.
Inne podatności w VeraCrypt
Zobacz wszystkie- CVE-2026-77572Niskie
W VeraCrypt w wersji 1.26.29 i wcześniejszych wybrane procedury obsługi IOCTL w sterowniku Windows veracrypt.sys przyjmują ścieżki obiektów menedżera obiektów i urządzeń szersze niż wymagają tego przepływy pracy VeraCrypt. Lokalny użytkownik mogący otworzyć celowo dostępne urządzenie \\.\VeraCrypt może wywołać wyszukiwania dowiązań symbolicznych lub urządzeń dyskowych w kontekście jądra poza zamierzonym zakresem ścieżek. Może to ujawnić mało wrażliwe informacje o literach dysków, partycjach, geometrii dysku, stanie GPT lub MBR oraz ograniczone metadane ścieżek menedżera obiektów.
- CVE-2026-108982Wysokie
VeraCrypt 1.26.29 (kompilacja FUSE-T) na macOS czasami pozwala na niezamierzony dostęp do odszyfrowanych danych. Po odmontowaniu wolumenu nie kończy usługi pomocniczej FUSE-T (go-nfsv4) ani powiązanych procesów pomocniczych VeraCrypt, które nadal udostępniają odszyfrowany obraz wolumenu (volume.dmg) przez sesję SMB na interfejsie loopback i zachowują uchwyt do surowego urządzenia.
- CVE-2026-54073Średnie
VeraCrypt od wersji 1.26.6 do 1.26.29, tworzenie ukrytego woluminu opartego na pliku wymusza szybkie formatowanie, a funkcje FormatNoFs w src/Common/Format.c i FormatFat w src/Common/Fat.c używają WriteFile do umieszczania surowych wyzerowanych sektorów w przewidywalnych odstępach 128 MiB. Te zapisy omijają normalną ścieżkę formatowania EncryptDataUnits, pozostawiając deterministyczne znaczniki plaintext w obszarze, który powinien przypominać losowy ciphertext. Znaczniki mogą osłabić wiarygodne zaprzeczenie podczas inspekcji kryminalistycznej, chociaż nie ujawniają zawartości ukrytego woluminu ani nie zmniejszają siły szyfrowania VeraCrypt.
Oryginalny opis (angielski, źródło NVD)
VeraCrypt provides disk encryption with strong security based on TrueCrypt. Prior to 1.26.29, non-default builds created with WOLFCRYPT=1 and WOLFCRYPT_BACKEND route SHA-256 and SHA-512 volume-header key derivation through derive_key_sha256 and derive_key_sha512 in src/Crypto/wolfCrypt.c, where the configured iterations value is discarded and wc_HKDF is used instead of PBKDF2-HMAC. Changing the PIM or iteration count therefore does not increase derivation cost, allowing an attacker with an affected container, disk image, or volume header to perform substantially cheaper offline password guesses. Official precompiled VeraCrypt binaries and normal distribution packages use the standard PBKDF2 backend and are not affected. Volumes created by an affected WOLFCRYPT=1 build require backup and recreation because corrected builds derive different keys. This issue is fixed in version 1.26.29.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

