Skip to main content

VeraCrypt CVE-2026-53762

| EUVDEUVD-2026-64056 MEDIUM
Use of Password Hash With Insufficient Computational Effort (CWE-916)
2026-08-21 GitHub_M
6.2
CVSS 3.1 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
6.2 MEDIUM
AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
6.2 MEDIUM

AV:L because exploitation requires physical or logical possession of the volume file; PR:N since no OS authentication is needed for offline password attack; C:H for full volume plaintext recovery; I:N and A:N as the flaw solely reduces key derivation cost.

3.1 AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

3
Patch available
Aug 21, 2026 - 20:02 EUVD
Source Code Evidence Fetched
Aug 21, 2026 - 19:31 vuln.today
Analysis Generated
Aug 21, 2026 - 19:31 vuln.today

DescriptionCVE.org

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.

AnalysisAI

Key derivation in VeraCrypt's non-default wolfCrypt backend silently substituted HKDF for PBKDF2-HMAC in SHA-256 and SHA-512 volume-header derivation, discarding the configured iteration count entirely - meaning any PIM or iteration tuning applied by users of affected builds provided zero additional brute-force resistance. Any attacker who obtains a volume file produced by a WOLFCRYPT=1 source build can attempt password recovery at HKDF speeds rather than PBKDF2-iterated cost, dramatically reducing the work factor. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Persist
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Two specific conditions must both be satisfied for exploitation: first, the targeted volume must have been created by a VeraCrypt binary built from source with both WOLFCRYPT=1 and WOLFCRYPT_BACKEND enabled - a non-default configuration not used in any official release; second, the attacker must have physical or logical possession of the volume file, disk image, or exported volume header. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 6.2 (AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) correctly captures that exploitation requires local possession of the volume file - a meaningful prerequisite that forecloses opportunistic remote exploitation entirely. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Users of custom wolfCrypt-backend VeraCrypt builds must upgrade to version 1.26.29 (https://github.com/veracrypt/VeraCrypt/releases/tag/VeraCrypt_1.26.29), rebuild wolfSSL with the --enable-pwdbased configure flag, and recompile VeraCrypt. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-53762 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy