CVE-2026-115557

Description

The eMudha certificate authority issues a set of intermediate CA certificates with weak private keys. A man-in-the-middle attacker could use these weak intermediate CA certificates to issue certificates for arbitrary host names and have them accepted by TLS/SSL clients as valid if those clients trusted root certificate authorities which signed these weak intermediate CA certificates. The Python ssl module was modified to reject these weak intermediate CA certificates regardless of whether issues root CAs are trusted.

Statement

Red Hat handled the eMudhra intermediate CA certificate compromise by removing issuing root CA certificates from the Red Hat Enterprise Linux system root certificates store provided via the ca-certificates packages. For more details, refer to CVE-2026-114406 and RHSB-2026-012:

https://access.redhat.com/security/cve/CVE-2026-114406 https://access.redhat.com/security/vulnerabilities/RHSB-2026-012

After updating ca-certificates, this Python ssl module change only provides additional hardening, which can only be relevant in use cases when a Python application is configured to use some non-default root certificate store.

Mitigation

Users of Python RPM packages in Red Hat Enterprise Linux can resolve the eMudhra weak intermediate CA certificates issue by installing updated ca-certificates packages fixing CVE-2026-114406.

Also refer to the detailed information in the RHSB-2026-012 security bulletin for other mitigation steps if updating ca-certificates packages is not possible.

Common Vulnerability Scoring System (CVSS) Score Details

Info alert:Important note

CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).

The following CVSS metrics and score provided are preliminary and subject to review.

CVSS v3 Score Breakdown

Red HatNVDcve.org
Base Score6.8N/AN/A
Attack VectorNetworkN/AN/A
Attack ComplexityHighN/AN/A
Privileges RequiredNoneN/AN/A
User InteractionRequiredN/AN/A
ScopeUnchangedN/AN/A
ConfidentialityHighN/AN/A
Integrity ImpactHighN/AN/A
Availability ImpactNoneN/AN/A

Vector

Red Hat: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N

Understanding the Weakness (CWE)

Integrity,Authentication

Technical Impact: Bypass Protection Mechanism; Gain Privileges or Assume Identity

When a certificate is invalid or malicious, it might allow an attacker to spoof a trusted entity by interfering in the communication path between the host and client. The product might connect to a malicious host while believing it is a trusted host, or the product might be deceived into accepting spoofed data that appears to originate from a trusted host.

Frequently Asked Questions

Want to get errata notifications? Sign up here.