Description
openssl_encrypt versions before 1.4.0 contain an insecure default configuration that trusts the entire RFC 1918 private address space in IntegrityProxyConfig trusted_proxies. Attackers on private networks can forge client certificate headers to bypass mTLS authentication when ProxyAuth validation is relaxed or modified.
Published: 2026-08-17
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from an insecure default configuration in openssl_encrypt versions prior to 1.4.0 that trusts all IP addresses in the RFC 1918 private address space as trusted proxies for IntegrityProxyConfig. Attackers on a private network can forge client certificate headers, thereby bypassing mutual TLS authentication when the proxy authentication validation is relaxed or modified. This enables the attacker to impersonate legitimate clients and gain unauthorized access to services that rely on mTLS, potentially exposing sensitive data or allowing further lateral movement within the protected network.

Affected Systems

Vendor jahlives, product openssl_encrypt, affected by all releases before version 1.4.0. No other product variants are identified; only the stated range is impacted.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity level. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, implying no confirmed public exploitation yet. The likely attack vector involves an insider or attacker within a private network who can send traffic with forged headers to a system configured with the insecure defaults. Successful exploitation would result in authentication bypass for services behind the proxy, potentially granting the attacker full access to those services.

Generated by OpenCVE AI on August 17, 2026 at 12:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade openssl_encrypt to version 1.4.0 or later to remove the insecure default configuration
  • If an upgrade is not immediately possible, reconfigure IntegrityProxyConfig to restrict trusted_proxies to a narrow, known set of IP addresses rather than the entire RFC 1918 space
  • Ensure that mTLS authentication remains enabled and that ProxyAuth validation is not relaxed or modified in a way that trusts private network traffic

Generated by OpenCVE AI on August 17, 2026 at 12:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 17 Aug 2026 11:15:00 +0000

Type Values Removed Values Added
Description openssl_encrypt versions before 1.4.0 contain an insecure default configuration that trusts the entire RFC 1918 private address space in IntegrityProxyConfig trusted_proxies. Attackers on private networks can forge client certificate headers to bypass mTLS authentication when ProxyAuth validation is relaxed or modified.
Title openssl_encrypt before 1.4.0 Insecure Default Configuration
Weaknesses CWE-345
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

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-17T11:04:48.426Z

Reserved: 2026-08-17T10:36:18.506Z

Link: CVE-2026-74882

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-17T11:16:42.863

Modified: 2026-08-17T11:16:42.863

Link: CVE-2026-74882

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T12:45:03Z

Weaknesses
  • CWE-345

    Insufficient Verification of Data Authenticity