Description
openssl_encrypt before 1.4.9 fails to validate the memory_cost parameter from identity file protection blocks, allowing attackers to trigger out-of-memory conditions during key derivation. Attackers with write access to local identity stores can craft malicious identity files with excessive memory_cost values that cause the host to crash when unlocking identities before authentication.
Published: 2026-08-27
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is a failure to validate the memory_cost parameter used during Argon2 key derivation in the openssl_encrypt library. An attacker can supply a malicious identity file with an excessively large memory_cost value, causing the key derivation process to allocate a large amount of memory. The excessive allocation leads to an out‑of‑memory condition that crashes the host during identity unlock attempts, resulting in a denial of service. This weakness maps to CWE‑400.

Affected Systems

The issue affects the openssl_encrypt package from jahlives, specifically any build version prior to 1.4.9. Identity files stored locally and processed by this library are the vector for exploitation; the vulnerability is present whenever a user has the ability to write to the identity store used by the application.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate severity, and the exploitability depends on the attacker having write access to the local identity store. Attackers with that privilege can craft files with large memory_cost values, trigger an OOM crash, and disrupt service availability. Although the EPSS score is not currently available and the vulnerability is not listed in the CISA KEV catalog, the potential for local denial of service makes prompt remediation advisable.

Generated by OpenCVE AI on August 27, 2026 at 18:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade openssl_encrypt to version 1.4.9 or later to enforce memory_cost bounds
  • Restrict write permissions on identity files so only trusted administrators can modify them
  • Audit existing identity files for unusually high memory_cost values and replace them with safe defaults
  • Continuously monitor system logs for out‑of‑memory crashes during identity unlock operations

Generated by OpenCVE AI on August 27, 2026 at 18:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:jahlives:openssl_encrypt:*:*:*:*:*:python:*:*

Fri, 28 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
First Time appeared Jahlives
Jahlives openssl Encrypt
Vendors & Products Jahlives
Jahlives openssl Encrypt

Thu, 27 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
Description openssl_encrypt before 1.4.9 fails to validate the memory_cost parameter from identity file protection blocks, allowing attackers to trigger out-of-memory conditions during key derivation. Attackers with write access to local identity stores can craft malicious identity files with excessive memory_cost values that cause the host to crash when unlocking identities before authentication.
Title openssl_encrypt before 1.4.9 Denial of Service via Unbounded Argon2
Weaknesses CWE-400
References
Metrics cvssV3_1

{'score': 6.2, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Jahlives Openssl Encrypt
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-28T15:58:43.138Z

Reserved: 2026-08-27T11:13:14.063Z

Link: CVE-2026-81720

cve-icon Vulnrichment

Updated: 2026-08-27T18:24:05.592Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-27T17:21:02.477

Modified: 2026-09-03T15:09:57.017

Link: CVE-2026-81720

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T18:30:16Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption