CVE-2026-78323
Jss: jss: jsstrustmanager does not verify nss trust flags on ca certificates
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
6.5
Jss: jss: jsstrustmanager does not verify nss trust flags on ca certificates
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.
- Record
CVE-2026-78323- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Weakness
- CWE-295
- Updated
- 2026-11-06
EUVDEUVD-2026-64826
6.5
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.
- Record
EUVD-2026-64826- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-06
GitHub AdvisoriesGHSA-vc6r-2f9f-w5j6
6.5
A flaw was found in JSS (Java Security Services). The JSSTrustManager class does not verify NSS...
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.
- Record
GHSA-vc6r-2f9f-w5j6- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
NVD
6.5
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.
- Record
CVE-2026-78323- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Weakness
- CWE-295
- Updated
- 2026-11-06
OSVDEBIAN-CVE-2026-78323
6.5
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.
- Record
DEBIAN-CVE-2026-78323- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2026-4134
6.5
jss security update
Java Security Services (JSS) is a java native interface which provides a bridge for java-based applications to use native Network Security Services (NSS). This only works with gcj. Other JREs require that JCE providers be signed.
Security Fix(es):
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.(CVE-2026-78323)
- Record
OESA-2026-4134- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
Show 4 moreShow less
OSVOESA-2026-4135
6.5
jss security update
Java Security Services (JSS) is a java native interface which provides a bridge for java-based applications to use native Network Security Services (NSS). This only works with gcj. Other JREs require that JCE providers be signed.
Security Fix(es):
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.(CVE-2026-78323)
- Record
OESA-2026-4135- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2026-4136
6.5
jss security update
Java Security Services (JSS) is a java native interface which provides a bridge for java-based applications to use native Network Security Services (NSS). This only works with gcj. Other JREs require that JCE providers be signed.
Security Fix(es):
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.(CVE-2026-78323)
- Record
OESA-2026-4136- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2026-4137
6.5
jss security update
Java Security Services (JSS) is a java native interface which provides a bridge for java-based applications to use native Network Security Services (NSS). This only works with gcj. Other JREs require that JCE providers be signed.
Security Fix(es):
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.(CVE-2026-78323)
- Record
OESA-2026-4137- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-78323
6.5
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.
- Record
UBUNTU-CVE-2026-78323- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
jssDebian:12 |
All versions, plus listed versions 5.10.1-15.3.0-15.4.0-15.4.2-15.5.0-1 Show 4 moreShow less5.9.0~beta3-15.9.0~beta3-25.9.0~beta3-35.9.0~beta3-4 |
None known |
jssDebian:14 |
All versions, plus listed versions 4.3.1-44.3.1-54.3.1-64.3.1-74.4.2-1 Show 40 moreShow less4.4.2-24.4.2-34.4.2-44.4.2-54.4.2-64.4.3-14.4.4-14.5.0-14.5.0~a4-14.5.1-14.5.3-14.5.3-24.6.0-14.6.1-14.6.1-24.6.1-34.6.2-14.6.3-14.7.0-14.7.0~b1-14.7.0~b4-14.7.0~b4-24.7.1-14.7.2-14.7.3-14.8.0-14.8.0-24.9.1-15.0.0-15.1.0-15.10.1-15.2.0-15.3.0-15.4.0-15.4.2-15.5.0-15.9.0~beta3-15.9.0~beta3-25.9.0~beta3-35.9.0~beta3-4 |
None known |
jssopenEuler:24.03-LTS-SP4 |
before 5.4.2-3.oe2403sp4 | 5.4.2-3.oe2403sp4 |
jssopenEuler:22.03-LTS-SP4 |
before 5.1.0-4.oe2203sp4 | 5.1.0-4.oe2203sp4 |
jssopenEuler:24.03-LTS-SP1 |
before 5.4.2-3.oe2403sp1 | 5.4.2-3.oe2403sp1 |
jssopenEuler:24.03-LTS-SP3 |
before 5.4.2-3.oe2403sp3 | 5.4.2-3.oe2403sp3 |
jssUbuntu:16.04:LTS |
All versions, plus listed versions 4.3.1-6 |
None known |
jssUbuntu:18.04:LTS |
All versions, plus listed versions 4.4.2-14.4.2-24.4.2-34.4.2-64.4.3-1 |
None known |
jssUbuntu:20.04:LTS |
All versions, plus listed versions 4.6.1-34.6.2-14.6.3-1 |
None known |
jssUbuntu:22.04:LTS |
All versions, plus listed versions 4.8.0-25.0.0-1 |
None known |
jssUbuntu:24.04:LTS |
All versions, plus listed versions 5.4.2-15.5.0-15.5.0-1build1 |
None known |
jssUbuntu:26.10 |
All versions, plus listed versions 5.9.0~beta3-3ubuntu1 |
None known |
jssUbuntu:26.04:LTS |
All versions, plus listed versions 5.5.0-1build15.9.0~beta3-3ubuntu1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | CVE List | |
| aliases, published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-78323 is a medium vulnerability (CVSS 6.5) in Red Hat Certificate System 10, published August 24, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.18%, the 7th percentile. Fixed in jss 5.4.2-3.oe2403sp4.
References
access.redhat.com/security/cve/CVE-2026-78323
bugzilla.redhat.com/show_bug.cgi?id=2521775
nvd.nist.gov/vuln/detail/CVE-2026-78323
github.com/advisories/GHSA-vc6r-2f9f-w5j6
security-tracker.debian.org/tracker/CVE-2026-78323
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4134
Show 5 moreShow less
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4135
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4136
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4137
ubuntu.com/security/CVE-2026-78323
cve.org/CVERecord?id=CVE-2026-78323