diff options
author | Alan Coopersmith <[email protected]> | 2013-04-26 16:33:03 -0700 |
---|---|---|
committer | Alan Coopersmith <[email protected]> | 2013-05-30 18:03:45 -0700 |
commit | 306f630e676eb901789dd09a0f30d7e7fa941ebe (patch) | |
tree | 3aa7e45fd1d42f3045343c356926c9e1cc9d0767 /src/mesa/main/texformat.c | |
parent | 2e5a268f18be30df15aed0b44b01a18a37fb5df4 (diff) |
integer overflow in XF86DRIGetClientDriverName() [CVE-2013-1993 2/2]
clientDriverNameLength is a CARD32 and needs to be bounds checked before
adding one to it to come up with the total size to allocate, to avoid
integer overflow leading to underallocation and writing data from the
network past the end of the allocated buffer.
NOTE: This is a candidate for stable release branches.
Reported-by: Ilja Van Sprundel <[email protected]>
Signed-off-by: Alan Coopersmith <[email protected]>
Reviewed-by: Brian Paul <[email protected]>
Diffstat (limited to 'src/mesa/main/texformat.c')
0 files changed, 0 insertions, 0 deletions