openeuler-ci-bot
7c82545233
!37 [sync] PR-34: Fix CVE-2023--1018 and CVE-2023-1017
...
From: @openeuler-sync-bot
Reviewed-by: @yezengruan
Signed-off-by: @yezengruan
2023-05-17 12:54:26 +00:00
jiangfangjie
e779342288
Fix CVE-2023--1018 and CVE-2023-1017
...
(cherry picked from commit 899999ff567fa4c5c2b4edc8c95eebd8d070df8b)
2023-05-17 19:14:32 +08:00
openeuler-ci-bot
cc00c28a1c
!24 [sync] PR-23: fix CVE-2021-3623 and fix CVE-2021-3746
...
From: @openeuler-sync-bot
Reviewed-by: @zhujianwei001
Signed-off-by: @zhujianwei001
2022-05-18 09:00:11 +00:00
yezengruan
9d34959717
fix CVE-2021-3623
...
tpm2: Reset TPM2B buffer sizes after test fails for valid buffer size
tpm2: Add maxSize parameter to TPM2B_Marshal for sanity checks
tpm2: Restore original value if unmarsalled value was illegal
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 95f71441c96d39bedfd3e3cf8f1ef20fa4db47c1)
2022-05-18 16:37:06 +08:00
yezengruan
9b5c834117
rename patch 0001-tpm2-CryptSym-fix-AES-output-IV.patch
...
renamed:
0001-tpm2-CryptSym-fix-AES-output-IV.patch
-> tpm2-CryptSym-fix-AES-output-IV.patch
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit d72fe333606a2a4857986a505d09438dc0ee69a4)
2022-05-18 16:37:06 +08:00
jiangfangjie
68604ead6f
tpm2-Fix-issue-with-misaligned-address-when-marshall
...
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 6f13a423388db7c3c721792f5ddd9f51f51eaaf8)
2022-05-18 16:37:06 +08:00
jiangfangjie
384d9de9a1
tpm2: Initialize a whole OBJECT before using it and NVMarshal: Handle index orderly RAM without 0-sized
...
terminating node
fix CVE-2021-3746
Signed-off-by: jiangfangjie <jiangfangjie@huawei.com>
Signed-off-by: yezengruan <yezengruan@huawei.com>
(cherry picked from commit 0bf6927a2899a9ff18d5bada3f5574fbe7f02b62)
2022-05-18 16:37:06 +08:00
openeuler-ci-bot
c768c3b62b
!21 fix bare word "debug" in spec
...
From: @imxcc
Reviewed-by: @zhujianwei001
Signed-off-by: @zhujianwei001
2022-02-14 06:10:07 +00:00
imxcc
50f940a8d8
fix bare word "debug" in spec
...
Signed-off-by: imxcc <xingchaochao@huawei.com>
2022-02-14 11:07:52 +08:00
openeuler-ci-bot
09fe0323e8
!14 [sync] PR-13: FIX the issue where the lenth of the generated prime value is insufficient
...
From: @openeuler-sync-bot
Reviewed-by: @zhujianwei001
Signed-off-by: @zhujianwei001
2021-09-09 11:18:52 +00:00
jiangfangjie 00559066
33786178b6
rename patch file
...
Signed-off-by: jiangfangjie 00559066 <jiangfangjie@huawei.com>
(cherry picked from commit a1a30376203ea5fefc0ddaeb1f7a1324dd8b8e6b)
2021-09-09 18:39:02 +08:00
jiangfangjie 00559066
b9e24caedb
update libtpms.spec
...
(cherry picked from commit ceabec5e4bd71516fe2964830e6183ef3cb3e259)
2021-09-09 18:39:02 +08:00
jiangfangjie 00559066
c54acdfb69
fix the cve-2021-3505
...
Signed-off-by: jiangfangjie 00559066 <jiangfangjie@huawei.com>
(cherry picked from commit 49be9bc2aed2a56d88f89efec8d142b9565fc37e)
2021-09-09 18:39:02 +08:00
openeuler-ci-bot
dc637d59e5
!7 tpm2: CryptSym: fix AES output IV
...
From: @jackjf
Reviewed-by: @zhujianwei001
Signed-off-by: @zhujianwei001
2021-04-14 17:46:16 +08:00
jiangfangjie 00559066
1c62fb2410
update spec file
...
Signed-off-by: jiangfangjie 00559066 <jiangfangjie@huawei.com>
2021-04-07 10:38:52 +08:00
jiangfangjie 00559066
a1a4809abf
tpm2: CryptSym: fix AES output IV
...
The TPM is supposed to provide the output IV in the ivInOut parameter in
CryptSymmetricEncrypt. In the case of using the openssl routines, the
output IV is missed, and the resulting output from the TPM is in the
input IV.
OpenSSL unfortunately does not export EVP_CIPHER_CTX_iv() until
tags/OpenSSL_1_1_0, so we have to fall back to the reference code for
previous OpenSSL versions.
Fixes: CVE-2021-3446
buglink:https://bugzilla.redhat.com/show_bug.cgi?id=1939664
Signed-off-by: William Roberts <william.c.roberts@intel.com>
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
Signed-off-by: jiangfangjie 00559066 <jiangfangjie@huawei.com>
2021-04-06 18:19:30 +08:00
openeuler-ci-bot
d817276ca1
!6 Update spec file including source0 and source file
...
From: @jackjf
Reviewed-by: @zhujianwei001
Signed-off-by: @zhujianwei001
2020-09-17 16:41:16 +08:00
jiangfangjie
a5323d08cb
update version to versionx
...
Signed-off-by: jiangfangjie <jiangfangjie@huawei.com>
2020-09-17 16:12:45 +08:00
jiangfangjie
2cb9c2ce66
update release
...
Signed-off-by: jiangfangjie <jiangfangjie@huawei.com>
2020-09-16 18:22:58 +08:00
jiangfangjie
f1dc1d5e42
update release
...
Signed-off-by: jiangfangjie <jiangfangjie@huawei.com>
2020-09-16 12:06:12 +08:00
jiangfangjie
9cefddfde8
update release
...
Signed-off-by: jiangfangjie <jiangfangjie@huawei.com>
2020-09-16 09:16:54 +08:00
jiangfangjie
e6e9493e17
update spec file and source file
...
Signed-off-by: jiangfangjie <jiangfangjie@huawei.com>
2020-09-15 20:04:36 +08:00
jiangfangjie
9d9290ce43
add file libtpms-1d392d4.tar.gz
...
Signed-off-by: jiangfangjie <jiangfangjie@huawei.com>
2020-09-15 19:52:33 +08:00
jiangfangjie
d396320548
update source0
...
Signed-off-by: jiangfangjie <jiangfangjie@huawei.com>
2020-09-14 20:18:42 +08:00
openeuler-ci-bot
1481e870f5
!1 Init Packet with version 0.7.3
...
Merge pull request !1 from JackJF/master
2020-08-24 20:19:19 +08:00
jiangfangjie
602e72bb02
init packet with version 0.7.3
...
Signed-off-by: jiangfangjie <jiangfangjie@huawei.com>
2020-08-21 13:09:43 +08:00
openeuler-ci-bot
2d99f22f35
Initial commit
2020-08-21 10:34:08 +08:00