]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix uninitialized variables in rsaz-3k-avxifma & rsaz-4k-avxifma
authorslontis <shane.lontis@oracle.com>
Wed, 18 Feb 2026 03:12:59 +0000 (14:12 +1100)
committerNorbert Pocs <norbertp@openssl.org>
Fri, 13 Mar 2026 08:48:06 +0000 (09:48 +0100)
commitf0de2ebb561521ffebd1d54899b8dfbbbc750cd2
tree4e77667a2390a8de818e099df04f0203b24e97d1
parent3d2b2f01f050e6ff3470e00a4344138c4cafe99e
Fix uninitialized variables in rsaz-3k-avxifma & rsaz-4k-avxifma
assembler.

This looks like a block copy bug, the 2k file uses both fields but the
3k & 4K variants only pass acc0_0 to functions.

Reported and proposed fix supplied by pyca (@reaperhulk and @alex).

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
MergeDate: Fri Mar 13 08:48:11 2026
(Merged from https://github.com/openssl/openssl/pull/30061)
crypto/bn/asm/rsaz-3k-avxifma.pl
crypto/bn/asm/rsaz-4k-avxifma.pl