Advisory Database
  • Advisories
  • Dependency Scanning
  1. maven
  2. ›
  3. org.glassfish.jersey.core/jersey-client
  4. ›
  5. CVE-2025-12383

CVE-2025-12383: Eclipse Jersey has a Race Condition

November 18, 2025 (updated November 19, 2025)

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)

References

  • github.com/advisories/GHSA-7p63-w6x9-6gr7
  • github.com/dtbaum/jerseyCveCandidate
  • github.com/eclipse-ee4j/jersey
  • github.com/eclipse-ee4j/jersey/commit/425bc883d8d623ef8d3c448fafd36729f7741bcb
  • github.com/eclipse-ee4j/jersey/commit/b2c7ba6d388cb9722f39073d7e82aa818fec49d5
  • github.com/eclipse-ee4j/jersey/pull/5749
  • github.com/eclipse-ee4j/jersey/pull/5794
  • github.com/eclipse-ee4j/jersey/releases/tag/2.46
  • 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/cve-assignment/-/issues/74
  • gitlab.eclipse.org/security/vulnerability-reports/-/issues/253
  • nvd.nist.gov/vuln/detail/CVE-2025-12383

Code Behaviors & Features

Detect and mitigate CVE-2025-12383 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions starting from 2.45 before 2.46, version 2.45, all versions starting from 3.0.16 before 3.0.17, version 3.0.16, all versions starting from 3.1.9 before 3.1.10, version 3.1.9

Fixed versions

  • 2.46
  • 3.0.17
  • 3.1.10

Solution

Upgrade to versions 2.46, 3.0.17, 3.1.10 or above.

Impact 8.7 HIGH

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-362: Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

Source file

maven/org.glassfish.jersey.core/jersey-client/CVE-2025-12383.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Wed, 04 Feb 2026 00:35:52 +0000.