DEFCON 21 - DNS May Be Hazardous to Your Health - Robert Stucke
Why Hacker News recommends it
Cited in threads on ECC memory, CPU reliability, and bitsquatting as evidence that bit flips cause real DNS misdirection.
What it is
A DEFCON 21 talk by Robert Stucke on DNS errors caused by single-bit flips, which lead to requests for misspelled domains. It shows real-world data on bitsquatting.
Recommended by 1 HN commenters across 1 different months, 2013 to 2016.
What Hacker News said
Recommends aimhb · 2013-12 · on “CPU reliability – Linus Torvalds (2007)”
It was posted here on HN a few days ago, but you might find the DEFCON talk on single bit domain errors relevant: [this video] In summary, some data centers are run hotter than recommended, which leads to a lot of mostly ignored domain resolution errors, which leads to a security risk.
Cites vezzy-fnord · 2013-12 · on “Is Unicode Safe?”
The homoglyph attack is a very old and often abused technique. A related, though not identical one, is bit flipping where a single character is swapped in a domain name and you prey on those who make misspellings. It turns out, however, that it isn't even necessary for someone to make a blatant error like that... [this video] [DEFCON 21: DNS May Be Hazardous To Your Health]
Cites vox_mollis · 2015-11 · on “To ECC or Not to ECC”
This cannot possibly be right. There was a DC21 talk regarding DNS request misfires due to bit flips in non-ECC DRAM, and the researcher was able to collect a surprisingly large number of requests on the basis of this. Edit: found it: [this video]
Cites voltagex_ · 2016-08 · on “Flip Feng Shui: A new cross-VM exploitation vector”
>We have registered all possible domains that are one bit flip away from ubuntu.com and debian.org. We would like to hand these domains over to the correct authority. Please get in touch if you think you are one. Aha! [LINK] is a talk about "bitsquatting" along the same lines. I'm sure I've seen a newer talk about it too Edit: [this video] is the other video, which also looks at the behaviour of various clients