Earlier quoted context omitted.
Can you get killed as a result of privilege escalation? The law hasn't caught up in part because the potential consequences aren't nearly as dire.
Modern medical technology relies heavily on computers and software. Take an infusion pump for example. Controlled by a microcontroller and using software. Or insulin pumps; and some vendors are actually considering to add Bluetooth to insulin pumps, so that patients using such a pump can check its status on their smartphone (or on the upcomming smart watches). Also you can adjust the infusion rate of an insulin pump…
Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
61–70 of 103 posts
Re: Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
#62Very little information on time scales. In one case they speak about 5 minutes vs 40 minutes (both might be acceptable for an exploit). Also no information about how long it took to bitflip in their per-hardware table. And why name no hardware vendor ? I'm guessing they expect people to use the tool they provided and draw their own conclusions, but I don't understand why they'd treat them differently from software ve…
Re: Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
#63Re: Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
#64Earlier quoted context omitted.
Intel intentionally nerfed Haswell and newer core i's, presumably to push their Xeons on more people Really? I think the latest Haswell can go to 16GB just fine if there are two SO-DIMM slots.
There are 16GB SODIMMs, so why isn't Intel supporting those? The company that makes them claims this is purely on Intel/OEMs. 1: http://www.intelligentmemory.com/dram-modules/ddr3-so-dimm/ Update: Oh wow, the new Broadwell chips do support them. So maybe the new ThinkPad X250 isn't so useless after all! This is great news if true.
Re: Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
#65Earlier quoted context omitted.
If they did so... the fallout would be interesting. Does anyone know what proportion of modern memory has this flaw? Would it result in tens of thousands of customers returning stick after stick of DRAM until they were able to get a reliable one?
memtest86 has this feature in beta, and it's already generating some heat. I would be personally more interested in this test on memtest86+ though.
OK, from WP [1]: "Memtest86 was developed by Chris Brady. After Memtest86 remained at v3.0 (2002 release) for two years, the Memtest86+ fork was created by Samuel Demeulemeester to add support for newer CPUs and chipsets. As of November 2013 the latest version of Memtest86+ is 5.01."
And the original has become a commercial program by PassMark. So I think at this point if anyone is talking about memtest86, they're likely referring to the still open-source '+' version.
Re: Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
#66Once again, I pine for ECC memory on my Laptop. I know you can get ECC SODIMMS, I got 16GB worth for a Supermicro ITX motherboard. And while the paper talks about multi-bit errors getting through ECC (which is certainly possible with enough flips) single flips causing alerts and double flips causing halts would really get your attention that something bad was happening. As opposed to silently sitting there while my m…
AMD leaves the ECC hardware enabled on most of their parts.
[1] http://www.intel.com/content/dam/www/public/us/en/documents/...
Re: Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
#67Re: Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
#68Earlier quoted context omitted.
Intel intentionally nerfed Haswell and newer core i's, presumably to push their Xeons on more people Really? I think the latest Haswell can go to 16GB just fine if there are two SO-DIMM slots.
There are 16GB SODIMMs, so why isn't Intel supporting those? The company that makes them claims this is purely on Intel/OEMs. 1: http://www.intelligentmemory.com/dram-modules/ddr3-so-dimm/ Update: Oh wow, the new Broadwell chips do support them. So maybe the new ThinkPad X250 isn't so useless after all! This is great news if true.
Re: Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
#69Is a memory error actually an exploit? If so then are the unwanted changes that occur with no deliberate action an example of the computer cracking itself? Philosophical...
Back to grounding in reality, a way to reliably[1] break security measures is an exploit. Cosmic ray bit flips are anything but reliable.
[1]The threshold of reliability being somewhere below "instant and always" and somewhere above "one in a million if you give it a day to try".
Re: Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
#70There was an older paper discussing using various methods of fault injection (heat, voltage changes, etc) to attack Java smart cards, essentially destroying the type system guarantees and thus opening up an attack surface: "The Sorcerer’s Apprentice Guide to Fault Attacks", https://eprint.iacr.org/2004/100.pdf
Fault injection is also how older Dish Network and DirecTV smart cards were hacked - there used to be a cottage industry selling "voltage glitchers" to reprogram Dish Network smart cards with the keys for additional programming tiers.