{"id":"CVE-2026-87866","published":"2026-10-20T21:17:20.833","lastModified":"2026-10-22T17:21:57.293","description":"When built with wolfSSL, curl can successfully validate a pinned public key\nhash against a key the TLS peer does not possess. During the TLS handshake,\nwolfSSL validates the connection, but curl's subsequent re-parsing of the same\ncertificate - tricked by a manipulated validity length field - extracts and\nmatches a different embedded key, incorrectly authorizing the pinned public\nkey.","cvssScore":null,"cvssSeverity":null,"cvssVector":null,"cwes":[],"vendors":[],"products":[],"references":[{"url":"https://curl.se/docs/CVE-2026-87866.html","tags":[]},{"url":"https://curl.se/docs/CVE-2026-87866.json","tags":[]},{"url":"https://hackerone.com/reports/3989514","tags":[]}],"exploitRefs":[],"hasPoc":false,"ai":null}