Botan is a C++ cryptography library. X.509 certificates can identify elliptic curves using either an object identifier or using explicit encoding of the parameters. A bug in the parsing of name constraint extensions in X.509 certificates meant that if the extension included both permitted subtrees and excluded subtrees, only the permitted subtree would be checked. If a certificate included a name which was permitted by the permitted subtree but also excluded by excluded subtree, it would be accepted. Fixed in versions 3.5.0 and 2.19.5.
Metrics
Affected Vendors & Products
References
History
No history.
MITRE
Status: PUBLISHED
Assigner: GitHub_M
Published: 2024-07-08T16:30:25.044Z
Updated: 2024-08-02T04:19:20.621Z
Reserved: 2024-06-21T18:15:22.260Z
Link: CVE-2024-39312
Vulnrichment
Updated: 2024-07-08T19:58:52.492Z
NVD
Status : Awaiting Analysis
Published: 2024-07-08T17:15:11.547
Modified: 2024-07-09T18:19:14.047
Link: CVE-2024-39312
Redhat
No data.