COMMAND
Xprt
SYSTEMS AFFECTED
X11R6 (pp3)
PROBLEM
Paolo Molaro found following. There is a buffer overflow in the
postscript backend of the Xprint server: look at the S_OutStr()
function in the file psout.c. A user-supplied variable-lenght
string is stored in a 512 sized buffer. This bug is present in
version R6, public-patch-3 and later.
SOLUTION
Workaround should be not to run the Xprt server. Fix is to make
the function malloc() a buffer big enough and recompile. xfree86
and opengroup have been notified a while ago.