Description
openssl_encrypt versions before 1.4.9 fail to validate server URLs in login and register_with_email functions, accepting unencrypted http:// URLs and unconfigured hosts. Attackers on the network path can intercept cleartext credentials including client_id, passwords, and JWTs to achieve full keyserver account takeover.
Published: 2026-08-27
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Credential Leakage and Account Takeover
Action: Patch
AI Analysis

Impact

The version of the software fails to verify that the server URL supplied during login or registration is secure. As a result, the system accepts unencrypted HTTP URLs or hosts that have not been explicitly configured. When this occurs, all credentials transmitted—client identifiers, user passwords, and JSON Web Tokens—are sent in clear text. An attacker who can observe the network traffic can capture these credentials and use them to compromise the key management account fully. The weakness corresponds to CWE-319, improper restriction of communications to secure protocols.

Affected Systems

The affected product is openssl_encrypt, versions prior to 1.4.9, maintained by the jahlives organization. No additional vendor or product variants are listed in the advisory.

Risk and Exploitability

The vulnerability carries a CVSS score of 8.7, indicating high severity. The EPSS score is not provided, so the current exploitation probability cannot be quantified, but the issue is listed in KEV as not included, suggesting no confirmed exploits yet. Based on the description, the likely attack path involves an adversary positioned on the same network path as the client, intercepting unsecured HTTP traffic containing credentials. Control over this traffic is sufficient to carry out a full takeover of the keyserver account.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to openssl_encrypt version 1.4.9 or later to enforce server URL validation.
  • Modify application configuration or code to reject any login or registration attempt using an http:// scheme or unconfigured host, ensuring only https:// URLs are accepted.
  • Implement network monitoring or enforce TLS termination to detect and prevent cleartext credential transmission across the network path.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 02 Sep 2026 13:30: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 server URLs in login and register_with_email functions, accepting unencrypted http:// URLs and unconfigured hosts. Attackers on the network path can intercept cleartext credentials including client_id, passwords, and JWTs to achieve full keyserver account takeover.
Title openssl_encrypt before 1.4.9 Credential Leakage via Unvalidated Server URLs
Weaknesses CWE-319
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-27T17:52:07.168Z

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

Link: CVE-2026-81691

cve-icon Vulnrichment

Updated: 2026-08-27T17:52:03.676Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-27T17:20:58.993

Modified: 2026-09-02T13:10:07.170

Link: CVE-2026-81691

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-319

    Cleartext Transmission of Sensitive Information