Restricted allowed TLS Ciphers
Details
| Detail name | Value |
|---|---|
| Changelog Number | 18764 |
| Type | Improvement |
| Status | Resolved |
| Fix Versions | Exasol 8.25.0, Exasol 7.1.26 |
| Resolution Date | 2024-02-15 |
Improvement
The allowed TLS ciphers and cipher suites has been restricted to the following list:
- TLS_AES_128_GCM_SHA256
- TLS_AES_256_GCM_SHA384
- TLS_CHACHA20_POLY1305_SHA256
- ECDHE-ECDSA-AES128-GCM-SHA256
- ECDHE-RSA-AES128-GCM-SHA256
- ECDHE-ECDSA-AES256-GCM-SHA384
- ECDHE-RSA-AES256-GCM-SHA384
- ECDHE-ECDSA-CHACHA20-POLY1305
- ECDHE-RSA-CHACHA20-POLY1305
- DHE-RSA-AES128-GCM-SHA256
- DHE-RSA-AES256-GCM-SHA384
- DHE-RSA-CHACHA20-POLY1305
This list aligns with Mozilla’s recommended intermediate level of compatibility (https://wiki.mozilla.org/Security/Server_Side_TLS ).
This change affects the following services:
- bucketfs' https endpoint.
- confd’s https endpoint (its xmlrpc endpoint).
- virtserverd’s ftps and https endpoints (which allow access to local archive volumes over those protocols).
Changed behavior
The compatibility of browsers (and any client) to access those services over the specified protocols has been narrowed. The recommendations page (https://wiki.mozilla.org/Security/Server_Side_TLS) has a list of compatible browser versions. It is expected that any client released in the last 5 years or so will be compatible. It is recommended to check compatibility before updating if you are still using older clients (like those available on Windows XP).