CVE-2023-41378
Description
In certain conditions for Calico Typha (v3.26.2, v3.25.1 and below), and Calico Enterprise Typha (v3.17.1, v3.16.3, v3.15.3 and below), a client TLS handshake can block the Calico Typha server indefinitely, resulting in denial of service. The TLS Handshake() call is performed inside the main server handle for loop without any timeout allowing an unclean TLS handshake to block the main loop indefinitely while other connections will be idle waiting for that handshake to finish.
How to fix
- tigera calico_cloud18.0.0 or later
- tigera calico_enterprise3.15.4, 3.16.4, 3.17.2 or later
- tigera calico_os3.25.2, 3.26.3 or later
- github.com/projectcalico/calico3.26.3 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| tigera calico_cloud | v < 18.0.0 | 18.0.0 |
| tigera calico_enterprise | v < 3.15.4, 3.16.0 ≤ v < 3.16.4, 3.17.0 ≤ v < 3.17.2 | 3.15.4, 3.16.4, 3.17.2 |
| tigera calico_os | v < 3.25.2, 3.26.0 ≤ v < 3.26.3 | 3.25.2, 3.26.3 |
| github.com/projectcalico/calicoGo | 3.26.0 ≤ v < 3.26.3, v ≤ 3.25.1 | 3.26.3 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.