PatchSiren cyber security CVE debrief
CVE-2026-81721 jahlives CVE debrief
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-27T17:21:02.650Z and has not been modified since then. This vulnerability exists in openssl_encrypt before version 1.4.9, where it fails to validate KDF cost parameters in encrypted file metadata and keystore headers. 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, potentially leading to a denial-of-service (DoS) attack. The vulnerability has a CVSS score of 8.7 and is considered high severity. Developers and administrators using openssl_encrypt in their applications, especially those handling encrypted files or keystore headers, should be aware of this vulnerability. Immediate action is recommended to upgrade to version 1.4.9 or later and implement necessary security measures to prevent potential DoS attacks.
- Vendor
- jahlives
- Product
- openssl_encrypt
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-27
- Original CVE updated
- 2026-09-02
- Advisory published
- 2026-08-27
- Advisory updated
- 2026-09-02
Who should care
Developers and administrators using openssl_encrypt in their applications, especially those handling encrypted files or keystore headers, should be aware of this vulnerability. Immediate action is recommended to upgrade to version 1.4.9 or later and implement necessary security measures to prevent potential DoS attacks.
Technical summary
The openssl_encrypt library before version 1.4.9 does not properly validate key derivation function (KDF) cost parameters in encrypted file metadata and keystore headers. This vulnerability allows attackers to craft malicious encrypted files with large KDF parameters (Argon2, scrypt, or balloon), which can cause unbounded memory allocation and lead to a denial-of-service (DoS) attack. The vulnerability has a CVSS score of 8.7 and is considered high severity.
Defensive priority
This vulnerability has a high CVSS score of 8.7 and is related to a denial-of-service (DoS) attack via KDF parameters. Immediate attention is required to ensure system stability and security.
Recommended defensive actions
- Inventory and assess systems using openssl_encrypt to identify potential vulnerabilities.
- Upgrade to version 1.4.9 or later of openssl_encrypt to fix the vulnerability.
- Implement monitoring to detect potential DoS attacks.
- Restrict access to sensitive encrypted files and keystore headers.
- Consider compensating controls such as rate limiting or IP blocking.
Evidence notes
The vulnerability exists in openssl_encrypt before version 1.4.9, where it fails to validate KDF cost parameters in encrypted file metadata and keystore headers. This allows attackers to trigger unbounded memory allocation by crafting malicious encrypted files with large Argon2, scrypt, or balloon KDF parameters, potentially leading to a denial-of-service (DoS) attack.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-81721 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-81721
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-81721 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-81721
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/jahlives/openssl_encrypt/security/advisories/GHSA-7894-5gw8-69hr
[email protected] - Vendor Advisory
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/openssl-encrypt-before-1.4.9-denial-of-service-via-kdf-2
[email protected] - Third Party Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.