]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
jitter: avoid a signed vs unsigned comparison
authorPauli <ppzgs1@gmail.com>
Wed, 18 Sep 2024 22:39:20 +0000 (08:39 +1000)
committerPauli <ppzgs1@gmail.com>
Wed, 9 Oct 2024 02:53:10 +0000 (13:53 +1100)
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/25498)

providers/implementations/rands/seed_src_jitter.c

index 3dea0959d40042ccfefb3d4227e73a2d7d96dcf9..af8d5c4852de8474c0f176b863b9b9170ac8bbc9 100644 (file)
@@ -104,7 +104,7 @@ static size_t get_jitter_random_value(PROV_JITTER *s,
             break;
 
         /* Success */
-        if (result == len)
+        if (result >= 0 && (size_t)result == len)
             return len;
     }