]> git.ipfire.org Git - thirdparty/openssl.git/commit
crypto/slh_dsa/slh_hash.c: Add check for EVP_MD_get_size()
authorJiasheng Jiang <jiashengjiangcool@gmail.com>
Thu, 26 Jun 2025 00:58:51 +0000 (00:58 +0000)
committerTomas Mraz <tomas@openssl.org>
Mon, 7 Jul 2025 14:20:54 +0000 (16:20 +0200)
commitb72837f13f889a4b1b99c7bfa88bb5020e16607a
treee339db07a51361a6062bfadc7a63e69c0fa1ae5b
parent96fa08c6a521b30da54b9b5847bf4a62ee46acab
crypto/slh_dsa/slh_hash.c: Add check for EVP_MD_get_size()

Add the check for the return value of EVP_MD_get_size() to avoid invalid size.

Fixes: 2f9e152d86 ("Add SLH_DSA signature verification.")
Signed-off-by: Jiasheng Jiang <jiashengjiangcool@gmail.com>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Paul Yang <paulyang.inf@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/27900)

(cherry picked from commit 36614faa98c5a947a635d3f44e78c7c36b722534)
crypto/slh_dsa/slh_hash.c