diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-06-15 13:38:09 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-06-15 13:38:09 +0100 |
commit | db70871b2044b9bfde346d6f4027dafb0a013c4c (patch) | |
tree | 34548aee54e5458d3754bd8c8f987acdb5ee444c /dev-libs/openssl/files/openssl-3.0.8-CVE-2023-1255.patch | |
parent | 1c382dc5dbc52576ac2300fee0498af8af44e7b4 (diff) |
gentoo auto-resync : 15:06:2023 - 13:38:09
Diffstat (limited to 'dev-libs/openssl/files/openssl-3.0.8-CVE-2023-1255.patch')
-rw-r--r-- | dev-libs/openssl/files/openssl-3.0.8-CVE-2023-1255.patch | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/dev-libs/openssl/files/openssl-3.0.8-CVE-2023-1255.patch b/dev-libs/openssl/files/openssl-3.0.8-CVE-2023-1255.patch deleted file mode 100644 index 9b1a657d51be..000000000000 --- a/dev-libs/openssl/files/openssl-3.0.8-CVE-2023-1255.patch +++ /dev/null @@ -1,40 +0,0 @@ -commit 02ac9c9420275868472f33b01def01218742b8bb -Author: Tomas Mraz <tomas@openssl.org> -Date: Mon Apr 17 16:51:20 2023 +0200 - - aesv8-armx.pl: Avoid buffer overrread in AES-XTS decryption - - Original author: Nevine Ebeid (Amazon) - Fixes: CVE-2023-1255 - - The buffer overread happens on decrypts of 4 mod 5 sizes. - Unless the memory just after the buffer is unmapped this is harmless. - - Reviewed-by: Paul Dale <pauli@openssl.org> - Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> - (Merged from https://github.com/openssl/openssl/pull/20759) - - (cherry picked from commit 72dfe46550ee1f1bbfacd49f071419365bc23304) - -diff --git a/crypto/aes/asm/aesv8-armx.pl b/crypto/aes/asm/aesv8-armx.pl -index 6a7bf05d1b..bd583e2c89 100755 ---- a/crypto/aes/asm/aesv8-armx.pl -+++ b/crypto/aes/asm/aesv8-armx.pl -@@ -3353,7 +3353,7 @@ $code.=<<___ if ($flavour =~ /64/); - .align 4 - .Lxts_dec_tail4x: - add $inp,$inp,#16 -- vld1.32 {$dat0},[$inp],#16 -+ tst $tailcnt,#0xf - veor $tmp1,$dat1,$tmp0 - vst1.8 {$tmp1},[$out],#16 - veor $tmp2,$dat2,$tmp2 -@@ -3362,6 +3362,8 @@ $code.=<<___ if ($flavour =~ /64/); - veor $tmp4,$dat4,$tmp4 - vst1.8 {$tmp3-$tmp4},[$out],#32 - -+ b.eq .Lxts_dec_abort -+ vld1.32 {$dat0},[$inp],#16 - b .Lxts_done - .align 4 - .Lxts_outer_dec_tail: |