Chrome 124+ may break SSL handshake (TLS 1.3 Kyber)


Issue

Chrome enabled 'TLS 1.3 Hybridized Kyber Support' by default starting in version 124. This causes the TLS Client Hello packet to exceed 1500 bytes, requiring fragmentation. When fragmented Client Hello packets arrive out of order at an SSL-proxying firewall, the SSL handshake fails and the connection drops.

Browsers affected

Workaround

Disable the Kyber flag in your browser:

Permanent fix

Fixed in Versa Bug-ID: 123348. Hotfix released on March 2025.

Further reading

Chromium bug reports