CVE-2025-12383
Race Condition allows Bypass of Trust Restrictions
In Eclipse Jersey versions 2.45, 3.0.16, 3.1.9 a race condition can cause ignoring of critical SSL configurations - such as mutual authentication, custom key/trust stores, and other security settings. This issue may result in SSLHandshakeException under normal circumstances, but under certain conditions, it could lead to unauthorized trust in insecure servers (see PoC)
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
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
9.4
Race Condition allows Bypass of Trust Restrictions
In Eclipse Jersey versions 2.45, 3.0.16, 3.1.9 a race condition can cause ignoring of critical SSL configurations - such as mutual authentication, custom key/trust stores, and other security settings. This issue may result in SSLHandshakeException under normal circumstances, but under certain conditions, it could lead to unauthorized trust in insecure servers (see PoC)
- Record
CVE-2025-12383- CVSS 4.0
- 9.4 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N - Weakness
- CWE-362
- Updated
- 2026-11-02
EUVDEUVD-2025-198046
9.4
In Eclipse Jersey versions 2.45, 3.0.16, 3.1.9 a race condition can cause ignoring of critical SSL configurations - such as mutual authentication, custom key/trust stores, and other security settings. This issue may result in SSLHandshakeException under normal circumstances, but under certain conditions, it could lead to unauthorized trust in insecure servers (see PoC)
- Record
EUVD-2025-198046- CVSS 4.0
- 9.4 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-7p63-w6x9-6gr7
9.4
Eclipse Jersey has a Race Condition
In Eclipse Jersey versions 2.45, 3.0.16, 3.1.9 a race condition can cause ignoring of critical SSL configurations - such as mutual authentication, custom key/trust stores, and other security settings. This issue may result in SSLHandshakeException under normal circumstances, but under certain conditions, it could lead to unauthorized trust in insecure servers (see PoC)
- Record
GHSA-7p63-w6x9-6gr7- CVSS 4.0
- 9.4 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N - Weakness
- CWE-296, CWE-362
- Updated
- 2026-11-02
NVD
9.4
In Eclipse Jersey versions 2.45, 3.0.16, 3.1.9 a race condition can cause ignoring of critical SSL configurations - such as mutual authentication, custom key/trust stores, and other security settings. This issue may result in SSLHandshakeException under normal circumstances, but under certain conditions, it could lead to unauthorized trust in insecure servers (see PoC)
- Record
CVE-2025-12383- CVSS 4.0
- 9.4 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-362
- Updated
- 2026-11-02
OSV
9.4
Race Condition allows Bypass of Trust Restrictions
In Eclipse Jersey versions 2.45, 3.0.16, 3.1.9 a race condition can cause ignoring of critical SSL configurations - such as mutual authentication, custom key/trust stores, and other security settings. This issue may result in SSLHandshakeException under normal circumstances, but under certain conditions, it could lead to unauthorized trust in insecure servers (see PoC)
- Record
CVE-2025-12383- CVSS 4.0
- 9.4 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N - Weakness
- CWE-362
- Updated
- 2026-11-02
OSVGHSA-7p63-w6x9-6gr7
9.4
Eclipse Jersey has a Race Condition
In Eclipse Jersey versions 2.45, 3.0.16, 3.1.9 a race condition can cause ignoring of critical SSL configurations - such as mutual authentication, custom key/trust stores, and other security settings. This issue may result in SSLHandshakeException under normal circumstances, but under certain conditions, it could lead to unauthorized trust in insecure servers (see PoC)
- Record
GHSA-7p63-w6x9-6gr7- CVSS 4.0
- 9.4 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N - Weakness
- CWE-296, CWE-362
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.glassfish.jersey.core:jersey-clientMaven |
2.45 to 2.45 | 2.46 |
org.glassfish.jersey.core:jersey-clientMaven |
3.0.16 to 3.0.16 | 3.0.17 |
org.glassfish.jersey.core:jersey-clientMaven |
3.1.9 to 3.1.9 | 3.1.10 |
org.glassfish.jersey.core:jersey-clientMaven |
2.45 up to 2.46 | 2.46 |
org.glassfish.jersey.core:jersey-clientMaven |
3.0.16 up to 3.0.17 | 3.0.17 |
org.glassfish.jersey.core:jersey-clientMaven |
3.1.9 up to 3.1.10 | 3.1.10 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-12383 is a critical vulnerability (CVSS 9.4) in Eclipse Jersey, published November 18, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.30%, the 22nd percentile. Fixed in org.glassfish.jersey.core:jersey-client 2.46.
References
gitlab.eclipse.org/security/cve-assignment/-/issues/74
nvd.nist.gov/vuln/detail/CVE-2025-12383
github.com/eclipse-ee4j/jersey/pull/5749
github.com/eclipse-ee4j/jersey/pull/5794
github.com/dtbaum/jerseyCveCandidate
github.com/eclipse-ee4j/jersey/releases/tag/2.46
Show 9 moreShow less
github.com/eclipse-ee4j/jersey/releases/tag/3.0.17
github.com/eclipse-ee4j/jersey/releases/tag/3.1.10
github.com/eclipse-ee4j/jersey/releases/tag/4.0.0-M2
gitlab.eclipse.org/security/vulnerability-reports/-/issues/253
github.com/eclipse-ee4j/jersey/commit/425bc883d8d623ef8d3c448fafd36729f7741bcb
github.com/eclipse-ee4j/jersey/commit/b2c7ba6d388cb9722f39073d7e82aa818fec49d5
github.com/advisories/GHSA-7p63-w6x9-6gr7
github.com/CVEProject/cvelistV5/tree/main/cves/2025/12xxx/CVE-2025-12383.json
github.com/eclipse-ee4j/jersey