CVE-2026-81721
Received Received - Intake

OpenSSL Memory Exhaustion via KDF Cost Manipulation

Vulnerability report for CVE-2026-81721, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-27

Last updated on: 2026-08-27

Assigner: VulnCheck

Description

openssl_encrypt before 1.4.9 fails to validate KDF cost parameters in encrypted file metadata and keystore headers, allowing attackers to trigger unbounded memory allocation. Attackers can craft malicious encrypted files declaring arbitrarily large Argon2, scrypt, or balloon KDF parameters to exhaust system memory and crash the process without authentication.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-27
Last Modified
2026-08-27
Generated
2026-08-27
AI Q&A
2026-08-27
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
openssl openssl to 1.4.9 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-400 The product does not properly control the allocation and maintenance of a limited resource.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

openssl_encrypt before version 1.4.9 does not properly validate KDF cost parameters in encrypted file metadata and keystore headers. This allows attackers to create malicious encrypted files with extremely large Argon2, scrypt, or balloon KDF parameters. These parameters can force the system to allocate excessive memory, leading to memory exhaustion and process crashes without requiring authentication.

Detection Guidance

This vulnerability involves unbounded memory allocation due to improper validation of KDF cost parameters in encrypted files. Detection requires inspecting encrypted files or keystore headers for unusually large Argon2, scrypt, or balloon KDF parameters. No specific commands are provided in the context.

Impact Analysis

This vulnerability can cause denial-of-service conditions by crashing applications or systems that process malicious encrypted files. It may lead to service unavailability, data processing interruptions, and potential system instability. Users relying on OpenSSL for encryption operations could experience unexpected failures when handling files with manipulated KDF parameters.

Mitigation Strategies

Upgrade to OpenSSL version 1.4.9 or later to address the validation failure. Avoid processing untrusted encrypted files until patched. Monitor system memory usage for unexpected spikes during file decryption.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-81721. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart