Dan Kaminsky
Mehr Infos
- Geboren
- 1979, San Francisco
- Gestorben
- 2021
- Bekannt für
- Die DNS-Schwachstelle von 2008
Der Forscher, der 2008 eine DNS-Lücke fand, mit der sich der Cache eines Resolvers in Sekunden vergiften ließ – und die ganze Branche dazu brachte, am selben Tag zu patchen.
Klassisches Cache Poisoning gegen DNS brauchte Glück: ein Versuch pro Name und TTL. Kaminsky erkannte, dass man zufällige, nicht existierende Subdomains abfragen und in jede Antwort einen gefälschten Authority-Record für die ganze Domain schmuggeln konnte. Bei nur 16 Bit Transaktions-ID fiel ein Resolver binnen Sekunden. Er hielt still und koordinierte stattdessen einen Patch praktisch aller DNS-Hersteller, veröffentlicht am 8. Juli 2008. Die Lösung war, auch den Quellport zu randomisieren – ein Pflaster, keine Heilung, das DNSSEC neuen Schwung gab.
Schon 2005 hatte er DNS-Caches genutzt, um abzuschätzen, wie weit sich Sonys Kopierschutz-Rootkit verbreitet hatte. Er starb 2021 mit 42 Jahren und wird ebenso für seine Großzügigkeit wie für seine Funde erinnert.