`openssl` `X509NameBuilder::build` returned object is not thread safe
Moderate severity
GitHub Reviewed
Published
Mar 24, 2023
to the GitHub Advisory Database
•
Updated Mar 24, 2023
Description
Published to the GitHub Advisory Database
Mar 24, 2023
Reviewed
Mar 24, 2023
Last updated
Mar 24, 2023
OpenSSL has a
modified
bit that it can set on onX509_NAME
objects. If this bit is set then the object is not thread-safe even when it appears the code is not modifying the value.Thanks to David Benjamin (Google) for reporting this issue.
References