Investigate adding PIE (Position Independant Executable) support to the XFree86 X server binary included with XFree86. PIE support for XFree86 is also being tracked in bug #117628
This would likely cause major performance loss on the X server so might not be worth it, however if we are adding PIE support to other parts of X, it may make sense to explore the option of building PIE support into the X server as an option to those who may prefer the additional security over the performance. For our OS however I believe PIE X server would be too big of a perf hit, however it would need testing to see how big.
Being tracked upstream now: https://bugs.freedesktop.org/show_bug.cgi?id=2730