- May 31, 2021
-
-
Tobias Stoeckmann authored
Checking against upper limit of USHRT_MAX must happen before truncating size_t to int. On 64 bit systems with strings larger than 2 GB this could otherwise lead to negative ints or ints smaller than USHRT_MAX. In XParseColor this could lead to out of boundary access with strings starting with a # (color sequence). A modulo 12 operation is performed to validate the string length, but with an overflown length, the for loop would eventually read behind terminating '\0' character. Signed-off-by:
Tobias Stoeckmann <tobias@stoeckmann.org>
-
- May 30, 2021
-
-
Matthieu Herrb authored
Problem reported by Karsten Trulsen Signed-off-by:
Matthieu Herrb <matthieu@herrb.eu>
-
- May 18, 2021
-
-
Matthieu Herrb authored
The X protocol uses CARD16 values to represent the length so this would overflow. CVE-2021-31535 Signed-off-by:
Matthieu Herrb <matthieu@herrb.eu>
-
- Apr 22, 2020
-
-
Thomas E. Dickey authored
Signed-off-by:
Thomas E. Dickey <dickey@invisible-island.net>
-
- Jul 07, 2010
-
-
Signed-off-by:
Fernando Carrijo <fcarrijo@yahoo.com.br> Acked-by:
Tiago Vignatti <tiago.vignatti@nokia.com> Reviewed-by:
Alan Coopersmith <alan.coopersmith@oracle.com>
-
- Jan 15, 2010
-
-
Alan Coopersmith authored
Signed-off-by:
Alan Coopersmith <alan.coopersmith@sun.com>
-
- Oct 24, 2007
-
-
Daniel Stone authored
Disable large tracts of colour management code when passing --disable-xcms.
-
- May 13, 2005
-
-
Søren Sandmann Pedersen authored
- For Xcomposite and Xdamage, don't link the build system out of the xc tree - Link the public X11 headers into their own directory - Add links to XKeysymDB and XErrorDB - Add links to all the Xlib man pages - Add links to the lcUniConv subdirectory - Conditionally include config.h in Xlib source
-
- Apr 23, 2004
-
-
Egbert Eich authored
-
- Nov 14, 2003
-