New DNS hijacking technique exploits RAM errors
domainincite.com
New DNS hijacking technique exploits RAM errors
1–10 of 29 posts
Re: New DNS hijacking technique exploits RAM errors
#2Re: New DNS hijacking technique exploits RAM errors
#3Regardless, this is ever more reason to use something like TLS to initiate a trusted identity with another party. Even in the null cipher case, it's useful to exchange a certificate.
Re: New DNS hijacking technique exploits RAM errors
#4This seems pretty unlikely with ECC modules. Worst reported error rate for regular RAM was 1 bit per hour per GB (via wikipedia) while other reports claim it'd take a century for that same amount of error. Regardless, this is ever more reason to use something like TLS to initiate a trusted identity with another party. Even in the null cipher case, it's useful to exchange a certificate.
But the sheer number of operational computers probably means that the likelihood that at any given moment this is impacting someone's DNS query is probably fairly high.
Re: New DNS hijacking technique exploits RAM errors
#5I wonder how likely these errors are
Re: New DNS hijacking technique exploits RAM errors
#6I wonder how likely these errors are
Re: New DNS hijacking technique exploits RAM errors
#7Re: New DNS hijacking technique exploits RAM errors
#8Earlier quoted context omitted.
This seems like it would be easy to test - register a bit;flipped domain name, set up a simple redirect script to the proper domain name and monitor the hits. A good evening or lunch-time project.
You would need something with high traffic.
Re: New DNS hijacking technique exploits RAM errors
#9This seems pretty unlikely with ECC modules. Worst reported error rate for regular RAM was 1 bit per hour per GB (via wikipedia) while other reports claim it'd take a century for that same amount of error. Regardless, this is ever more reason to use something like TLS to initiate a trusted identity with another party. Even in the null cipher case, it's useful to exchange a certificate.
edit: I found some more recent numbers via [2]. Relevant quote: "Our first observation is that memory errors are not rare events. About a third of all machines in the fleet experience at least one memory error per year (see column CE Incid. %) and the average number of correctable errors per year is over 22,000. These numbers vary across platforms, with some platforms (e.g. Platform A and B) seeing nearly 50% of their machines affected by correctable errors, while in others only 12–27% are affected. The median number of errors per year for those machines that experience at least one error ranges from 25 to 611." They were using server-class machines with ECC.
[1] http://sip.cs.princeton.edu/pub/memerr.pdf
[2] http://www.cs.toronto.edu/~bianca/papers/sigmetrics09.pdf