From: Kees Cook Date: Tue, 12 Mar 2013 00:31:45 +0000 (-0700) Subject: drm/i915: bounds check execbuffer relocation count X-Git-Tag: v3.2.42~35 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=48e308efbd714ce74b0db89cfa78941cdebc3568;p=pandora-kernel.git drm/i915: bounds check execbuffer relocation count commit 3118a4f652c7b12c752f3222af0447008f9b2368 upstream. It is possible to wrap the counter used to allocate the buffer for relocation copies. This could lead to heap writing overflows. CVE-2013-0913 v3: collapse test, improve comment v2: move check into validate_exec_list Signed-off-by: Kees Cook Reported-by: Pinkie Pie Reviewed-by: Chris Wilson Signed-off-by: Daniel Vetter Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed