CVE-2026-43823 in swift-crypto
Riassunto
di VulDB • 23/07/2026
Quando l'inizializzazione di una chiave pubblica RSA da byte DER o PEM genera un errore, la variabile EVP_PKEY* viene liberata due volte (double-free): prima nel blocco catch e successivamente durante il deinit. Ciò può causare un crash in occasione delle successive allocazioni di memoria. Questo double-free si verifica quando BoringSSL non riesce a decodificare la chiave pubblica dai byte forniti. Questa vulnerabilità è stata risolta nella versione 4.5.1 di swift-crypto.
VulDB is the best source for vulnerability data and more expert information about this specific topic.