aboutsummaryrefslogtreecommitdiff
path: root/nxcompshad/X11.cpp
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@oracle.com>2014-01-22 23:44:46 -0800
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-02-14 16:14:32 +0100
commit82d7279ebfa04f319e68145b3adbf65716e59584 (patch)
tree2d63c97d71d853d727ec05df90267b821d61cfd2 /nxcompshad/X11.cpp
parented1e13a1f4e316bcf0dc0d4b2c16b1df3f075005 (diff)
downloadnx-libs-82d7279ebfa04f319e68145b3adbf65716e59584.tar.gz
nx-libs-82d7279ebfa04f319e68145b3adbf65716e59584.tar.bz2
nx-libs-82d7279ebfa04f319e68145b3adbf65716e59584.zip
dix: integer overflow in REQUEST_FIXED_SIZE() [CVE-2014-8092 4/4]
Force use of 64-bit integers when evaluating data provided by clients in 32-bit fields which can overflow when added or multiplied during checks. Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> RHEL5: add #include <stdint.h> for uint64_t v3: backport to nx-libs 3.6.x (Mike DePaulo)
Diffstat (limited to 'nxcompshad/X11.cpp')
0 files changed, 0 insertions, 0 deletions