CVE-2026-68765: hashcat KeePass KDBX v4 Module Heap Buffer Overflow via Token Field

Published Aug 17, 2026
·
Updated

hashcat master branch builds after v7.1.2 contain a heap buffer overflow vulnerability in the KeePass AESKDF/KDBX v4 module (module 34301) that allows attackers to corrupt adjacent heap memory by supplying an oversized ninth hash field token. The module accepts up to 600 hex characters for the ninth token field but decodes it into a fixed 256-byte buffer with no length check, allowing a maximal input to write up to 44 bytes past the buffer boundary into adjacent esalt fields and heap chunk metadata, potentially enabling heap corruption or memory access violations.

Affected Software

2 affected components
KeePass KDBX v4 AESKDF module (hashcat module 34301)>=undefined
hashcat>=undefined

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade hashcat (KeePass KDBX v4 module, module 34301) to a version that resolves this vulnerability.

    Fixed in 7.1.2
  2. Compensating control

    Ensure hashcat is not built on/after v7.1.2 for KeePass AESKDF/KDBX v4 module 34301; if you cannot immediately upgrade/downgrade, reduce exposure by not processing KeePass KDBX v4 inputs that could be attacker-controlled until patched.

Event History

Aug 17, 2026
CVE Published
via MITRE·08:48 PM
Data Sourced
via MITRE·08:48 PM
DescriptionSeverityWeakness
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2026-68765?

The severity of CVE-2026-68765 is rated as medium with a score of 6.1.

2

What is the impact of CVE-2026-68765?

CVE-2026-68765 can lead to a heap buffer overflow, allowing attackers to corrupt adjacent heap memory.

3

How do I fix CVE-2026-68765?

To fix CVE-2026-68765, ensure you upgrade to the latest version of hashcat that addresses this vulnerability.

4

Which modules are affected by CVE-2026-68765?

CVE-2026-68765 affects the KeePass AESKDF/KDBX v4 module in hashcat, specifically module 34301.

5

What causes CVE-2026-68765?

CVE-2026-68765 is caused by the module's acceptance of an oversized ninth hash field token, allowing buffer overflow.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203