Description
openssl_encrypt versions before 1.4.9 fail to validate encryption status of embedded post-quantum private keys in file metadata. Attackers can craft files with unencrypted embedded PQC keys that decrypt under any password, bypassing authentication and producing attacker-chosen plaintext with false integrity verification.
Published: 2026-08-27
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Authentication Bypass
Action: Immediate Patch
AI Analysis

Impact

openssl_encrypt versions before 1.4.9 do not verify whether private keys embedded in file metadata are encrypted. An attacker can craft a file containing an unencrypted post‑quantum key and present it to the library. Under any supplied password the key decrypts and the library returns attacker‑chosen plaintext while falsely reporting a successful authentication. This flaw allows an attacker to bypass authentication controls and read or write arbitrary decrypted data, exposing confidentiality and potentially enabling further compromise. The weakness is an authentication bypass identified as CWE‑287.

Affected Systems

Any installation of jahlives’ openssl_encrypt that uses a release prior to 1.4.9 is susceptible. Users employing earlier versions on production systems should review their configurations.

Risk and Exploitability

With a CVSS score of 8.7 the vulnerability is considered high risk. EPSS is not available, so the probability of current exploitation is unknown, but the lack of a KEV listing suggests no widespread exploitation has yet been reported. The attack path requires an attacker to supply a crafted file to the library; therefore it can be triggered locally if the system processes user‑supplied data, or remotely if the application exposing the library accepts uploads or untrusted input. Attackers could therefore bypass authentication and obtain attacker‑controlled plaintext. The lack of known mitigations in the public record means that a formal patch is the most reliable protection.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade openssl_encrypt to version 1.4.9 or later.
  • If an upgrade is not yet possible, validate that any files processed by the library contain encrypted post‑quantum keys and reject or quarantine files that embed unencrypted keys.
  • Restrict the ability of untrusted users to create or submit files for decryption by enforcing least privilege on directories and application inputs.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 22:00:00 +0000

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

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
Metrics ssvc

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


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

Type Values Removed Values Added
Description openssl_encrypt versions before 1.4.9 fail to validate encryption status of embedded post-quantum private keys in file metadata. Attackers can craft files with unencrypted embedded PQC keys that decrypt under any password, bypassing authentication and producing attacker-chosen plaintext with false integrity verification.
Title openssl_encrypt before 1.4.9 Authentication Bypass via Unencrypted PQC Key
Weaknesses CWE-287
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/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-27T18:21:11.706Z

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

Link: CVE-2026-81703

cve-icon Vulnrichment

Updated: 2026-08-27T18:21:06.699Z

cve-icon NVD

Status : Analyzed

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

Modified: 2026-09-01T18:11:14.783

Link: CVE-2026-81703

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses