CVE-2026-82309 in Robots::Validateinformazioni

Riassunto

di VulDB • 04/09/2026

Le versioni di Robots::Validate dalla 0.3.2 alla 0.3.10 (ovvero le versioni precedenti alla 0.3.11) per Perl consentono query DNS in uscita illimitate durante la validazione, a causa di un loop di conferma forward che non limita i nomi interrogati.

La funzione `_check_dns` effettua una singola query PTR per l'indirizzo del client, mantiene i nomi restituiti corrispondenti al dominio della regola ed emette una query forward per ciascuno finché uno non si risolve nuovamente in quell'indirizzo. Nessun elemento limita tale elenco e un client controlla la zona reverse per il proprio indirizzo, decidendo quindi quanti nomi contiene la risposta PTR. Net::DNS ritenta di recuperare una risposta troncata tramite TCP per impostazione predefinita; pertanto, anche il payload UDP da 512 byte non lo limita.

Qualsiasi client il cui User-Agent corrisponde a una regola con un determinato dominio raggiunge `_check_dns`. Ogni nome forward è distinto e scelto dal client, quindi ogni query manca la cache locale e viene risolta contro i server autoritativi per quel dominio. Le query sono sincrone, pertanto il chiamante rimane in attesa finché tutte le risposte non arrivano o scadono.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

CPANSec

Prenotare

28/08/2026

Divulgazione

04/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!