Description
openssl_encrypt versions before 1.4.9 contain a weak key derivation vulnerability in the D-Bus CryptoService.EncryptFile handler that uses unstretched SHA-256 instead of Argon2id. Attackers can perform offline password guessing against encrypted files roughly six to seven orders of magnitude faster than documented protection by exploiting the missing key stretching and hash rounds.
Published: 2026-08-27
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Potential data disclosure by accelerated offline password guessing
Action: Immediate Patch
AI Analysis

Impact

The openssl_encrypt library before version 1.4.9 applies a weak key derivation algorithm in the D-Bus CryptoService.EncryptFile handler. It uses an unstretched SHA-256 hash instead of the recommended Argon2id, enabling attackers to perform offline brute‑force attacks roughly six to seven orders of magnitude faster than the intended protection. This flaw undermines the confidentiality of encrypted files, allowing an adversary who obtains the encrypted data to recover the passphrase and read the contents without needing privileged access to the system that created the file.

Affected Systems

Systems running the jahlives openssl_encrypt library with any version older than 1.4.9 are affected. The vulnerability is specific to the D‑Bus CryptoService.EncryptFile interface exposed by this library.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity vulnerability. EPSS data is not available, so the precise exploitation probability is unknown, but the issue applies to the D‑Bus interface, which is typically accessible from local processes. The vulnerability is not listed in CISA’s KEV catalog. Attackers who can invoke the EncryptFile D‑Bus method or obtain encrypted files can rapidly guess the passphrase offline, making the exposure significant for confidential data.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the openssl_encrypt library to version 1.4.9 or newer to use the secure Argon2id key derivation.
  • If upgrading is not immediately possible, limit the D‑Bus CryptoService.EncryptFile interface to trusted users or applications, removing it from publicly accessible bus configurations.
  • Consider replacing or wrapping the encryption functionality with a custom implementation that employs a strong key derivation function such as Argon2id to protect the encryption keys.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 15:15: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': 'yes', '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 versions before 1.4.9 contain a weak key derivation vulnerability in the D-Bus CryptoService.EncryptFile handler that uses unstretched SHA-256 instead of Argon2id. Attackers can perform offline password guessing against encrypted files roughly six to seven orders of magnitude faster than documented protection by exploiting the missing key stretching and hash rounds.
Title openssl_encrypt before 1.4.9 Weak Key Derivation via D-Bus
Weaknesses CWE-916
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Jahlives Openssl Encrypt
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

Reserved: 2026-08-27T11:12:29.817Z

Link: CVE-2026-81704

cve-icon Vulnrichment

Updated: 2026-08-27T18:38:47.147Z

cve-icon NVD

Status : Analyzed

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

Modified: 2026-09-03T15:09:32.657

Link: CVE-2026-81704

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T18:45:04Z

Weaknesses
  • CWE-916

    Use of Password Hash With Insufficient Computational Effort