]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Fix: Check for wrong object. The converted sc should be checked instead of the original s
authorNachel72 <Nachel72@outlook.com>
Wed, 13 Aug 2025 15:15:05 +0000 (23:15 +0800)
committerTodd Short <todd.short@me.com>
Fri, 22 Aug 2025 15:09:18 +0000 (11:09 -0400)
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Todd Short <todd.short@me.com>
(Merged from https://github.com/openssl/openssl/pull/28248)

(cherry picked from commit bc28ca499ef37e5ab6e2676727a3db7f02c837ae)

ssl/d1_lib.c

index 9e1fbb0b2945201e4ab45986fda60cfd29951539..a5a52a7ee80e25a10c6131d8ebd06884652787bc 100644 (file)
@@ -863,7 +863,7 @@ int dtls1_shutdown(SSL *s)
     BIO *wbio;
     SSL_CONNECTION *sc = SSL_CONNECTION_FROM_SSL_ONLY(s);
 
-    if (s == NULL)
+    if (sc == NULL)
         return -1;
 
     wbio = SSL_get_wbio(s);