openssl-src subject to Invalid pointer dereference in `d2i_PKCS7` functions
High severity
GitHub Reviewed
Published
Feb 8, 2023
to the GitHub Advisory Database
•
Updated Feb 5, 2024
Description
Published by the National Vulnerability Database
Feb 8, 2023
Published to the GitHub Advisory Database
Feb 8, 2023
Reviewed
Feb 8, 2023
Last updated
Feb 5, 2024
An invalid pointer dereference on read can be triggered when an application tries to load malformed PKCS7 data with the
d2i_PKCS7()
,d2i_PKCS7_bio()
ord2i_PKCS7_fp()
functions.The result of the dereference is an application crash which could lead to a denial of service attack. The TLS implementation in OpenSSL does not call this function however third party applications might call these functions on untrusted data.
References