Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
1–10 of 47 posts
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#2Mitigation strategy: Ctrl-Alt-F1 and work in text mode. (or just fill up video ram doing stuff in your machine after doing the sensitive work)
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#3That's very interesting. I guess VRAM doesn't get powered off during reboot and (today) it is huge, so the chance of interesting information remaining is big. Mitigation strategy: Ctrl-Alt-F1 and work in text mode. (or just fill up video ram doing stuff in your machine after doing the sensitive work)
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#4Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#5Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#6That's very interesting. I guess VRAM doesn't get powered off during reboot and (today) it is huge, so the chance of interesting information remaining is big. Mitigation strategy: Ctrl-Alt-F1 and work in text mode. (or just fill up video ram doing stuff in your machine after doing the sensitive work)
Best mitigation strategy is not to share VRAM by disabling 3d acceleration with Guests you absolutely don't want to snoop on your host pixels.
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#7Makes sense; integrated GPUs (UMA) share the same RAM as the rest of the system, which will get cleared as the BIOS does its RAM test at POST (this might not always be the case if 'fastboot' or similar features are enabled.)
Another observation from this would be that GPUs do not do any memory tests on their VRAM, which also agrees with the fact that most of the time failed VRAM just causes artifacts to show up and no message/etc. upon boot. Models designed for GPGPU use may behave differently.
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#8Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#9Does this have any bearing on WebGL?
WebGL resources such as textures and vertex buffer objects (VBOs) must always contain initialized data, even if they were created without initial user data values.[0]
As long as browser vendors implement this (and chrome and firefox seem to), this should not be an issue.