Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.2.4, 5.5(EOL), 10.1(EOL)
-
None
-
All platforms
Description
According to RFC 4346 Section 7.4.13 "Server Hello" and RFC 5246 Appendix E the Server Hello packet needs to specify the highest supported TLS version, but not higher than what client requests.
YaSSL's highest supported version is TLSv1.1 (=3.2) - if the client requests a higher version, it needs to be downgraded in Server Hello packet to TLSv1.1 instead of interrupting the handshake and closing the connection.
Attachments
Issue Links
- blocks
-
MDEV-10332 Server 10.2: Add support for OpenSSL 1.1
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Attachment | MDEV-12190.patch [ 43396 ] |
Summary | YASSL isn't able to negotiate protocol correctly | YASSL isn't able to negotiate TLS version correctly |
Link |
This issue blocks |
Priority | Critical [ 2 ] | Major [ 3 ] |
Fix Version/s | 10.2.6 [ 22527 ] | |
Fix Version/s | 10.2.5 [ 22117 ] |
Resolution | Fixed [ 1 ] | |
Status | Open [ 1 ] | Closed [ 6 ] |
Resolution | Fixed [ 1 ] | |
Status | Closed [ 6 ] | Stalled [ 10000 ] |
Affects Version/s | 5.5 [ 15800 ] | |
Affects Version/s | 10.1 [ 16100 ] |
Assignee | Georg Richter [ georg ] |
Resolution | Fixed [ 1 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Assignee | Georg Richter [ georg ] |
Assignee | Georg Richter [ georg ] | Vladislav Vaintroub [ wlad ] |
Workflow | MariaDB v3 [ 79858 ] | MariaDB v4 [ 151777 ] |