Description
Mozilla::CA versions before 20261020 for Perl provide a CA certificate bundle containing a root linked to compromised intermediates.

The bundle includes "emSign ECC Root CA - G3", which provides a trust path for intermediate certificates whose private keys are publicly available.

An attacker able to intercept or redirect client traffic may use these keys to impersonate a TLS server.

LWP, HTTP::Tiny and other clients normally use IO::Socket::SSL, which looks for CA certificates in OpenSSL's default locations before falling back to Mozilla::CA.

Configuration and environment variables can override this selection. Users should check which CA store their client uses. If it uses the system store, check for and install the operating system vendor's updates for this incident.
Published: 2026-10-20
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: TLS impersonation via compromised CA certificates
Action: Patch
AI Analysis

Impact

Mozilla::CA versions prior to 20261020 for Perl bundle a root certificate, ‘emSign ECC Root CA - G3’, that links to intermediate authorities whose private keys are publicly available. An attacker who can intercept or redirect client TLS traffic could use those leaked keys to impersonate a legitimate TLS server, enabling man‑in‑the‑middle attacks against clients that trust the bundled CA. This is an example of a certificate authority compromise that undermines TLS authentication.

Affected Systems

The flaw impacts Perl applications that use LWP, HTTP::Tiny, or other IO::Socket::SSL based HTTP clients. If the SSL library resolves the CA store by default to the Mozilla::CA bundle before checking the system store, the compromised root becomes part of the trust chain. Users running Mozilla::CA before 20261020, or those that explicitly configure their clients to use the bundled store rather than the operating system’s CA repository, are exposed.

Risk and Exploitability

The CVSS score of 9.1 indicates critical severity, and the EPSS score of <1% suggests a very low but nonzero likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog, meaning no reported widespread exploitation yet. The likely attack vector is inferred to be an intercept or redirection of client traffic, where an attacker can present a forged TLS certificate that the affected client will trust. While the required conditions—using the bundled CA and having network interception capability—are not obscure, the overall risk to environments that rely on older Perl HTTP clients remains significant until the patch or CA configuration change is applied.

Generated by OpenCVE AI on October 30, 2026 at 14:35 UTC.

Remediation

Vendor Solution

Upgrade to Mozilla-CA 20261020 or later.


OpenCVE Recommended Actions

  • Upgrade the Mozilla::CA Perl module to version 20261020 or later
  • Configure the application to use the operating system’s CA store instead of the bundled Mozilla::CA bundle
  • If upgrading is delayed, remove the ‘emSign ECC Root CA - G3’ certificate from the module’s bundle or set environment variables to override the default CA path to a trusted store

Generated by OpenCVE AI on October 30, 2026 at 14:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

cvssV3_1

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


Wed, 21 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Important


Wed, 21 Oct 2026 01:30:00 +0000

Type Values Removed Values Added
References

Tue, 20 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Description Mozilla::CA versions before 20261020 for Perl provide a CA certificate bundle containing a root linked to compromised intermediates. The bundle includes "emSign ECC Root CA - G3", which provides a trust path for intermediate certificates whose private keys are publicly available. An attacker able to intercept or redirect client traffic may use these keys to impersonate a TLS server. LWP, HTTP::Tiny and other clients normally use IO::Socket::SSL, which looks for CA certificates in OpenSSL's default locations before falling back to Mozilla::CA. Configuration and environment variables can override this selection. Users should check which CA store their client uses. If it uses the system store, check for and install the operating system vendor's updates for this incident.
Title Mozilla::CA versions before 20261020 for Perl provide a CA certificate bundle containing a root linked to compromised intermediates
Weaknesses CWE-295
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: CPANSec

Published:

Updated: 2026-10-30T12:43:04.865Z

Reserved: 2026-10-20T18:32:33.048Z

Link: CVE-2026-113812

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-20T22:19:30.697

Modified: 2026-10-30T13:18:29.800

Link: CVE-2026-113812

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-20T21:07:44Z

Links: CVE-2026-113812 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T14:45:14Z

Weaknesses
  • CWE-295

    Improper Certificate Validation