diff options
author | Alan Coopersmith <alan.coopersmith@oracle.com> | 2013-03-09 11:29:21 -0800 |
---|---|---|
committer | Alan Coopersmith <alan.coopersmith@oracle.com> | 2013-04-26 19:23:53 -0700 |
commit | eae57493feec958bcf733ad0d334715107029f8b (patch) | |
tree | 357721cb889100a97e55c4e3bec1982418ebd181 /test | |
parent | ead50a9a274aa96bef94e57c4625be8e9288af4e (diff) |
Unchecked return values of XGetWindowProperty [CVE-2013-2005]
Multiple functions in Selection.c assumed that XGetWindowProperty() would
always set the pointer to the property, but before libX11 1.6, it could
fail to do so in some cases, leading to libXt freeing or operating on an
uninitialized pointer value, so libXt should always initialize the pointers
and check for failure itself.
Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions