Skip to main content

VeraCrypt CVE-2026-54073

| EUVDEUVD-2026-64057 MEDIUM
Protection Mechanism Failure (CWE-693)
2026-08-21 GitHub_M
4.6
CVSS 4.0 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain physical or forensic access to device
  2. Delivery
    Acquire VeraCrypt file-hosted container
  3. Exploit
    Scan container at 128 MiB sector offsets
  4. Execution
    Identify anomalous zeroed plaintext sectors
  5. Persist
    Confirm hidden volume presence
  6. Impact
    Challenge deniability claim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
Exploitation Conditions

Exploitation requires that the victim previously created a file-hosted hidden volume using VeraCrypt 1.26.6 through 1.26.28 - the plaintext markers are introduced at hidden volume creation time, not during normal use. The attacker (e.g., forensic examiner) must have physical or forensic-level read access to the container file; no special privileges beyond file readability are required once access is obtained. Device-hosted hidden volumes (created on raw partitions or physical disks) are not affected because the vulnerable code path is explicitly conditioned on !bDevice. Outer volumes and non-hidden file containers are also unaffected. Exploitation is further limited by the fact that no hidden-volume content is disclosed - only the existence of the hidden volume becomes detectable - and by the requirement for prior physical access to the device, which represents a substantial real-world barrier. The CVSS UI:A metric confirms that the victim's active creation of a hidden volume is a prerequisite for the vulnerability to manifest.

Impact

The CVSS 4.0 score of 4.6 (AV:L/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:N) accurately reflects a local-access, user-interaction-dependent flaw with low confidentiality impact, and the real-world risk profile closely tracks this rating for most users. Enterprises and general-purpose encryption users face negligible operational risk since encryption strength and data confidentiality are entirely unaffected. Risk is concentrated among threat-model-specific populations - journalists, dissidents, activists, and human rights workers - for whom plausible deniability failure during device seizure or border inspection is a high-consequence event. Exploitation requires physical or forensic-level access to the container file, meaning the attacker is already in a position of significant advantage. No EPSS data was provided; given the niche threat model and local-only attack vector, mass exploitation probability is low, though targeted risk for high-risk individuals may be elevated. This vulnerability is not listed in CISA KEV, and no POC or exploit code has been publicly identified. There is no conflict between CVSS signals and the description - all indicators consistently point to a low-to-medium real-world priority except for users with active deniability threat models.

Exploit ScenarioDerived

A forensic examiner seizes a device containing a VeraCrypt file-hosted container suspected of holding a hidden volume. Using a hex editor or forensic imaging tool, the examiner scans the container at 128 MiB boundaries and observes zeroed sectors where uniformly encrypted data is expected, confirming the hidden volume was created on a vulnerable VeraCrypt version and undermining the owner's deniability claim. No exploit code or POC has been publicly identified; this scenario requires physical or legal access to the container file and is not exploitable over a network.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 21, 2026

Hidden volume creation in VeraCrypt 1.26.6 through 1.26.28 leaves forensically detectable plaintext markers inside file-hosted hidden volume containers, directly undermining plausible deniability guarantees. The FormatNoFs and FormatFat functions apply a quick-format optimization that writes zeroed sectors at predictable 128 MiB intervals via WriteFile, bypassing the EncryptDataUnits path that would fill the area with indistinguishable ciphertext; a forensic examiner with access to the container can identify these anomalous plaintext artifacts and infer hidden volume presence. Encryption strength and hidden-volume contents are not compromised - impact is confined to deniability failure. No public exploit has been identified and this vulnerability is not listed in CISA KEV.

RemediationAI

Vendor-released patch: VeraCrypt 1.26.29, available at https://github.com/veracrypt/VeraCrypt/releases/tag/VeraCrypt_1.26.29. The underlying source fix is commit 689a59cd584f090ca5f9214d5f2f3a9eac499e53. Upgrading prevents future hidden volumes from being created with the defective quick-format path, but does not retroactively remediate existing hidden volumes - the plaintext markers are already written into containers created on versions 1.26.6 through 1.26.28. Users in high-risk deniability threat models (journalists, activists, individuals subject to device seizure) should recreate any file-hosted hidden volumes from scratch using 1.26.29 or later; pre-existing affected containers must be treated as potentially forensically detectable regardless of the installed VeraCrypt version. There is no configuration toggle or workaround that removes existing markers from already-created volumes - the only effective remediation for those containers is recreation.

Affected VersionsENISA

VeraCrypt 1.26.6, < 1.26.29

Affected Packages

euvd veracrypt_1_26_6 fix: 1.26.29

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

VeraCrypt's hidden volume feature provides plausible deniability by placing a hidden volume within the free space of an outer volume, making both volumes cryptographically indistinguishable from random noise. The vulnerability resides in FormatNoFs (src/Common/Format.c) and FormatFat (src/Common/Fat.c), which implement a quick-format shortcut for file-hosted containers by calling WriteFile to zero a sector at every 128 MiB boundary rather than routing through EncryptDataUnits, which would produce properly encrypted random data. For normal (non-hidden) file containers this shortcut is harmless, but the code failed to exempt hidden volumes from this path, leaving deterministic structural artifacts - plaintext zero sectors at predictable offsets - in regions where uniform ciphertext is the deniability invariant. CWE-693 (Protection Mechanism Failure) precisely captures the root cause: a performance optimization bypassed the core protection mechanism without accounting for the hidden-volume context. The fix (commit 689a59cd584f090ca5f9214d5f2f3a9eac499e53) introduces a hiddenVol boolean check, restricting the quick-format path to non-hidden file containers only.

Know when Veracrypt gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 4.6 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 3.3 LOW

Local file access required by forensic examiner; victim's active hidden-volume creation is prerequisite (UI:R); confidentiality impact is low, limited to existence disclosure with no content exposure.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:L/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
Attack Requirements
None
Privileges Required
None
User Interaction
Active
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Aug 21, 2026 - 20:02 EUVD

DescriptionCVE.org

VeraCrypt provides disk encryption with strong security based on TrueCrypt. From 1.26.6 until 1.26.29, file-hosted hidden volume creation forces quick format and the FormatNoFs function in src/Common/Format.c and FormatFat function in src/Common/Fat.c use WriteFile to place raw zeroed sectors at predictable 128 MiB intervals. These writes bypass the normal EncryptDataUnits formatting path, leaving deterministic plaintext markers in an area expected to resemble random ciphertext. The markers can weaken plausible deniability during forensic inspection, although they do not disclose hidden-volume content or reduce the strength of VeraCrypt encryption. This issue is fixed in version 1.26.29.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Medium
widely used privacy/encryption tool, not ubiquitous in enterprise
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

23
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +23
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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