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)
| Software | From | Fixed in |
|---|---|---|
| eclipse / jersey | 2.45 | 2.45.x |
| eclipse / jersey | 3.0.16 | 3.0.16.x |
| eclipse / jersey | 3.1.9 | 3.1.9.x |