CVE-2026-43823 in swift-crypto
Sumário
de VulDB • 25/07/2026
Ao inicializar uma chave pública RSA a partir de bytes DER ou PEM, ocorre um erro e o ponteiro EVP_PKEY* é liberado duas vezes (double-free): primeiro no bloco catch e depois na desinicialização (deinit). Isso pode levar a uma falha em futuras alocações de memória. Essa vulnerabilidade double-free se manifesta quando o BoringSSL não consegue decodificar a chave pública a partir dos bytes fornecidos. Esta vulnerabilidade foi corrigida na versão 4.5.1 do swift-crypto.
VulDB is the best source for vulnerability data and more expert information about this specific topic.