This is an issue for any software that is able to access the GPU: http://blog.lxgr.net/tag/opengl.html
Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
11–20 of 47 posts
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#12Does this have any bearing on WebGL?
The webgl standard has rather strong memory safety considerations: 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. [0] https://www.khronos.org/registry/webgl/specs/1.0.3/
This issue should now be fixed, but bugs and/or old unpatched browsers may still be out there.
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#13Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#14Could this possibly work with WebGL?
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#15I recently wrote a library that rasterizes a PDF page to an image and was observing a very similar behavior. It was also highly system dependent and erratic as well. I would randomly see a distorted image of my own screen when I run my program on any PDF. Then figured out I was not initializing the buffer I was using to render the PDF page to image. After I memset'ed it to zero, the problem went away. I still couldn'…
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#16This is an issue for any software that is able to access the GPU: http://blog.lxgr.net/tag/opengl.html
Your linked article is about just running two native desktop apps side by side under the same user account, there isn't any supposed security boundary between them so it's a different case.
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#17Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#18I was running a Windows 7 VM on an OS X 10.9.5 host with Virtualbox 4.2.28 using my mid 2013 Macbook Air (Intel HD Graphics 5000 1024 MB). Instead of blurring the game for the weekly upgrade menu, it showed the center of my host desktop wallpaper, upside-down and flipped (other than that, there was distortion whatsoever). It really creeped me out.
Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#19Re: Is Your VirtualBox Reading Your E-Mail? Reconstruction of FrameBuffers from VRAM
#20This is an issue for any software that is able to access the GPU: http://blog.lxgr.net/tag/opengl.html
Just in components that claim to provide security boundaries but then do OpenGL passthrough without precautions. Web browsers handle this this properly in WebGL. VirtualBox is at fault here. Your linked article is about just running two native desktop apps side by side under the same user account, there isn't any supposed security boundary between them so it's a different case.