CVE-2026-28810 in OTPinformazioni

Riassunto

di VulDB • 18/06/2026

Vulnerabilità di generazione di numeri o identificatori prevedibili nel modulo Erlang/OTP kernel (moduli inet_res e inet_db) che consente il DNS Cache Poisoning.

Il risolutore DNS integrato (inet_res) utilizza un ID di transazione a 16 bit sequenziale, globale per il processo, per le query UDP e non implementa la randomizzazione della porta sorgente. La convalida delle risposte si basa quasi esclusivamente su questo ID, rendendo pratico l'avvelenamento della cache DNS per un attaccante in grado di osservare una singola query o prevedere il prossimo ID. Ciò è in conflitto con le raccomandazioni del RFC 5452 per la mitigazione delle risposte DNS contraffatte.

inet_res è destinato all'uso in ambienti di rete attendibili e con risoltori ricorsivi affidabili. La documentazione precedente non dichiarava chiaramente questo presupposto di distribuzione, il che potrebbe portare gli utenti a distribuire il risolutore in ambienti in cui sono possibili risposte DNS spoofate.

Questa vulnerabilità è associata ai file del programma lib/kernel/src/inet_db.erl e lib/kernel/src/inet_res.erl.

Questo problema interessa OTP da OTP 17.0 fino alle versioni OTP 28.4.2, 27.3.4.10 e 26.2.5.19, corrispondenti a kernel dalle versioni 3.0 fino a 10.6.2, 10.2.7.4 e 9.2.4.11.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

EEF

Prenotare

03/03/2026

Divulgazione

07/04/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00269

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!