crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete()
mainline inclusion from mainline-v5.18-rc1 commit a24611ea category: bugfix bugzilla: https://gitee.com/openeuler/kernel/issues/I6HB6T CVE: NA -------------------------------- Before checking whether the expected digest_info is present, we need to check that there are enough bytes remaining. Fixes: a49de377 ("crypto: Add hash param to pkcs1pad") Cc: <stable@vger.kernel.org> # v4.6+ Cc: Tadeusz Struk <tadeusz.struk@linaro.org> Signed-off-by:Eric Biggers <ebiggers@google.com> Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au> Conflicts: crypto/rsa-pkcs1pad.c Signed-off-by:
GUO Zihua <guozihua@huawei.com> Reviewed-by:
Wang Weiyang <wangweiyang2@huawei.com> Signed-off-by:
Yongqiang Liu <liuyongqiang13@huawei.com>
Loading
Please sign in to comment