Description
A flaw was found in JSS (Java Security Services). The JSSTrustManager class does not verify NSS trust flags when validating CA certificates, allowing certificates present in the NSS database without TRUSTED_CA flags to be accepted as trust anchors for TLS connections. In non-default configurations where certificate revocation checking is disabled, this could allow a man-in-the-middle attacker to forge certificates accepted by PKI client connections.
Published: 2026-08-24
Score: 6.5 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw in JSS’s JSSTrustManager causes it to ignore trust flags on CA certificates stored in the NSS database. As a result, certificates that lack the TRUSTED_CA flag can be accepted as trust anchors for TLS connections, potentially allowing an attacker to forge certificates and perform a man‑in‑the‑middle attack on PKI client connections. This weakness resides in validation logic and could undermine the integrity of TLS communications.*

Affected Systems

The vulnerability affects Red Hat Certificate System 10 and 11, as well as Red Hat Enterprise Linux releases 6 through 10. No more granular version information is provided in the CVE entry. Systems using any of these products are potentially exposed if the flaw exists in their JSS configuration.*

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity. No EPSS score is available, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited known exploitation in the wild. The likely attack vector requires the attacker to have control over a CA certificate added to the NSS database and to disable certificate revocation verification in the client configuration. In the default configuration, certRevocationVerify is enabled for PKI client connections, which blocks the exploitation path. On the server side, the default TomcatJSS configuration uses JSSNativeTrustManager, which is not affected by this flaw. Therefore, the risk is contingent on non‑default configurations that turn off revocation checking.*

Generated by OpenCVE AI on August 24, 2026 at 12:26 UTC.

Remediation

Vendor Workaround

In default configurations, this flaw is mitigated by the native revocation verification check (certChainRevokeVerify) which is enabled by default on PKI client connections. Ensure that certificate revocation verification remains enabled (do not set isCertRevocationVerify to false). On the server side, the default TomcatJSS configuration uses JSSNativeTrustManager which is not affected by this flaw.


OpenCVE Recommended Actions

  • Ensure that certificate revocation verification remains enabled for PKI client connections (do not set isCertRevocationVerify to false).
  • Do not modify or remove the default PKI client revocation verification behavior; verify the setting is true in all JSS configuration files.
  • Confirm that the server uses the default TomcatJSS configuration or switch to JSSNativeTrustManager if a custom trust manager is in use.

Generated by OpenCVE AI on August 24, 2026 at 12:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 24 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 24 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 24 Aug 2026 11:30:00 +0000

Type Values Removed Values Added
Description A flaw was found in JSS (Java Security Services). The JSSTrustManager class does not verify NSS trust flags when validating CA certificates, allowing certificates present in the NSS database without TRUSTED_CA flags to be accepted as trust anchors for TLS connections. In non-default configurations where certificate revocation checking is disabled, this could allow a man-in-the-middle attacker to forge certificates accepted by PKI client connections.
Title Jss: jss: jsstrustmanager does not verify nss trust flags on ca certificates
First Time appeared Redhat
Redhat certificate System
Redhat enterprise Linux
Weaknesses CWE-295
CPEs cpe:/a:redhat:certificate_system:10
cpe:/a:redhat:certificate_system:11
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat certificate System
Redhat enterprise Linux
References
Metrics cvssV3_1

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


Subscriptions

Redhat Certificate System Enterprise Linux
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-08-24T11:50:28.901Z

Reserved: 2026-08-24T09:04:49.283Z

Link: CVE-2026-78323

cve-icon Vulnrichment

Updated: 2026-08-24T11:50:24.464Z

cve-icon NVD

Status : Received

Published: 2026-08-24T12:16:56.250

Modified: 2026-08-24T12:16:56.250

Link: CVE-2026-78323

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-24T09:07:55Z

Links: CVE-2026-78323 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-24T12:30:16Z

Weaknesses
  • CWE-295

    Improper Certificate Validation