Aside from the emerging exposure issues in user display (e.g. physical or virtual graphics card using main memory) I’m noticing stack buffer overruns in X windows. Bug 973297 for X.org evdev describes another one related to device names.
[Test Case]
Plug in the headset and see if X crashes. Alternatively, use utouch-evemu to create a virtual headset using the attached Logitech_Wireless_Headset.prop file:$ sudo utouch-evemu device Logitech_Wireless_Headset.prop
[Regression Potential]
The fix touches code that affects how input device axes are labelled. These labels are used primarily for the GIMP and a few other drawing tools when using a tablet drawing device. It is possible that a regression could occur, causing the axes to not be labeled correctly.
…or it is possible someone could create a virtual device with a malicious label.