Summary: | vmwgfx null ptr dereference at vmw_screen_ioctl.c:76 due to ioctl failure | ||
---|---|---|---|
Product: | Mesa | Reporter: | freedesktop |
Component: | Drivers/Gallium/vmwgfx | Assignee: | mesa-dev |
Status: | RESOLVED WONTFIX | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | ||
Version: | 10.6 | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
freedesktop
2015-06-24 20:23:36 UTC
Hi. Thanks for the bug report. I think the root problem is gnome-shell(gdm) dropping its master privileges and then trying to render. The reason this is not allowed in the vmwgfx driver is the following scenario: 1) A user switches away the X server VT and gets a console terminal. 2) User launches a DRM-aware malicious app that becomes master and authenticates itself. 3) The user switches back the X server 4) The malicious app can now open exported buffer objects at will and access or manipulate user private data. This is correctly blocked in the vmwgfx driver. So this is AFAICT a gnome-shell (gdm mode) bug. It shouldn't render when it drops its master privileges, so the gnome bugzilla would be good to start with. We'll follow up. There's been no follow-up from the original poster. Closing. Re-open if it's still and issue for you. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.