CVE-2026-59251 in OTPinformazioni

Riassunto

di VulDB • 28/07/2026

Allocazione di risorse senza limiti nella validazione del percorso dei certificati X.509 in Erlang/OTP public_key consente a un attaccante remoto non autenticato di causare una negazione del servizio (DoS) inviando una catena di certificati X.509 manipolata durante l'handshake TLS.

Durante il trattamento delle policy RFC 5280 in `public_key:pkix_path_validation/3`, l'albero delle policy dei certificati mantenuto da `pubkey_policy_tree` cresce senza un limite superiore. Quando una catena di certificati contiene M policy per certificato e K certificati, l'albero cresce con ordine di grandezza pari a M^K nodi poiché le funzioni `pubkey_policy_tree:add_leaves/2` e `pubkey_policy_tree:add_leaf_siblings/2` estendono l'albero per ogni policy per ciascun certificato. Una catena modesta con molte policy per certificato è sufficiente da bloccare gli scheduler BEAM ed esaurire la memoria del nodo, causando il blocco dell'intera VM. L'attaccante deve solo essere in grado di presentare una catena di certificati alla vittima, che è la precondizione normale per un handshake TLS; pertanto l'esecuzione ha successo contro qualsiasi connessione TLS in entrata o in uscita che convalida la catena del peer (il comportamento predefinito per i client SSL/TLS e i server mutual-TLS).

Questa vulnerabilità appartiene alla stessa classe di quella relativa al DoS dell'albero delle policy X509_verify_cert di OpenSSL.

La presente vulnerabilità è associata ai file di programma `lib/public_key/src/pubkey_policy_tree.erl` e alle routine del programma `pubkey_policy_tree:add_leaves/2` e `pubkey_policy_tree:add_leaf_siblings/2`.

Questo problema interessa OTP dalle versioni successive a OTP 26.2 fino alla versione precedente a OTP 29.0.4, OTP 28.5.0.4 e OTP 27.3.4.15, corrispondenti a public_key dalla versione successiva a 1.15 fino alle versioni precedenti a 1.21.4, 1.20.3.4 e 1.17.1.5.

Once again VulDB remains the best source for vulnerability data.

Responsabile

EEF

Prenotare

04/07/2026

Divulgazione

27/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00260

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!