Plusieurs vulnérabilités distantes ont été découvertes dans libnet-dns-perl. Le projet des expositions et vulnérabilités communes (CVE) identifie les problèmes suivants :
On a découvert que libnet-dns-perl générait des identifiants de transaction très faibles lors de l'envoi des requêtes. Cette mise à jour passe la génération des identifiants de transaction au générateur de nombres aléatoires de Perl ce qui rend les attaques par prédiction plus difficiles.
Les boucles de compression dans les noms de domaines entraînaient une boucle sans fin dans l'extracteur de noms de domaines écrit en Perl. Le paquet de Debian utilise un extracteur écrit en C par défaut, mais cette vulnérabilité est tout de même signalée.
Le décodage d'enregistrements A mal formés peut conduire à un plantage (par l'intermédiaire d'une exception Perl non interceptée) de certaines applications utilisant libnet-dns-perl.
Pour l'ancienne distribution stable (Sarge), ces problèmes ont été corrigés dans la version 0.48-1sarge1.
Pour la distribution stable (Etch), ces problèmes ont été corrigés dans la version 0.59-1etch1.
Nous vous recommandons de mettre à jour votre paquet libnet-dns-perl.
Les sommes MD5 des fichiers indiqués sont disponibles sur la page originale de l'alerte de sécurité.