Dan Kaminsky
Plus d'infos
- Né
- 1979, San Francisco
- Mort
- 2021
- Connu pour
- La faille DNS de 2008
Le chercheur qui a découvert en 2008 une faille DNS permettant d'empoisonner le cache d'un résolveur en quelques secondes — et qui a obtenu de toute l'industrie un correctif le même jour.
L'empoisonnement de cache classique contre le DNS exigeait de la chance : un seul essai par nom et par durée de vie (TTL). Kaminsky a compris qu'on pouvait interroger des sous-domaines aléatoires et inexistants, et glisser dans chaque réponse un faux enregistrement d'autorité pour tout le domaine. Avec un identifiant de transaction de seulement 16 bits, un résolveur tombait en quelques secondes. Il s'est tu et a plutôt coordonné un correctif auprès de pratiquement tous les éditeurs DNS, publié le 8 juillet 2008. La parade consistait à rendre aussi le port source aléatoire — un emplâtre, pas un remède, qui a redonné de l'élan à DNSSEC.
En 2005 déjà, il avait utilisé les caches DNS pour estimer l'ampleur de la diffusion du rootkit antipiratage de Sony. Il est mort en 2021, à 42 ans, aussi regretté pour sa générosité que pour ses découvertes.