Details
-
New Feature
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
Description
The summary says it all, let's get a secure-by-default connection by enabling --ssl-verify-server-cert by default.
Attachments
Issue Links
- blocks
-
MDEV-28634 Client's --ssl-* options (without --ssl-verify-server-cert) are silently ignored if TLS is not possible
-
- Closed
-
- causes
-
MDEV-32473 MariaBackup requires disable-ssl-verify-server-cert
-
- Closed
-
-
MDEV-33430 Command line client error ERROR 2026 (HY000): TLS/SSL error: Server certificate validation failed. A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. Error 0x800B0109(CERT_E_UNTRUSTEDROOT)
-
- Closed
-
-
MDEV-36500 Passwordless --ssl-verify-server-cert
-
- Closed
-
-
ODBC-421 Certificate verification option should be on by default
-
- Closed
-
- is blocked by
-
MDEV-31856 use ephemeral ssl certificates
-
- Closed
-
- relates to
-
MDEV-33396 main.user_limits fails sporadically with CERT_E_UNTRUSTED_ROOT
-
- Closed
-
-
MDEV-36663 Semi-sync Replica Can't Kill Dump Thread When Using SSL
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Link |
This issue is blocked by |
Link |
This issue is blocked by |
Fix Version/s | 11.3 [ 28565 ] |
Fix Version/s | 11.3 [ 28565 ] |
Link |
This issue blocks |
Link |
This issue is blocked by |
Priority | Major [ 3 ] | Critical [ 2 ] |
Assignee | Sergei Golubchik [ serg ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Link |
This issue includes |
Link |
This issue blocks |
Comment |
[ I'm thinking that cert validation can be auto-disabled for a case when
* the user has no password (but a password-using plugin, not unix_socket or gssapi) * client presented no certificate to the server this is an insecure case anyway, anyone can connect to the server, SSL or not, so verifying server's certificate makes minimal sense. And it might significantly improve the compatibility for users with accounts w/o a password. Supposedly their security expectations aren't high. ] |
Assignee | Sergei Golubchik [ serg ] | Oleksandr Byelkin [ sanja ] |
Status | Stalled [ 10000 ] | In Review [ 10002 ] |
Assignee | Oleksandr Byelkin [ sanja ] | Sergei Golubchik [ serg ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Link | This issue is part of TODO-4253 [ TODO-4253 ] |
Status | Stalled [ 10000 ] | In Testing [ 10301 ] |
Assignee | Sergei Golubchik [ serg ] | Alice Sherepa [ alice ] |
Link |
This issue blocks |
Link |
This issue includes |
Labels | Preview_11.3 |
Link |
This issue causes |
Assignee | Alice Sherepa [ alice ] | Lena Startseva [ JIRAUSER50478 ] |
Fix Version/s | 11.4 [ 29301 ] | |
Fix Version/s | 11.3 [ 28565 ] |
Issue Type | Task [ 3 ] | New Feature [ 2 ] |
Status | In Testing [ 10301 ] | Stalled [ 10000 ] |
Assignee | Lena Startseva [ JIRAUSER50478 ] | Sergei Golubchik [ serg ] |
Fix Version/s | 11.4.1 [ 29523 ] | |
Fix Version/s | 11.4 [ 29301 ] | |
Resolution | Fixed [ 1 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Link |
This issue relates to |
Link |
This issue causes |
Link |
This issue causes |
Link |
This issue relates to |
I wholeheartedly approve of this!

Note that my PR mariadb-connector-c #225 already accomplishes two important related tasks:
MDEV-28634)