1 |
maekke 08/04/27 12:19:53 |
2 |
|
3 |
Added: blender-2.45-cve-2008-1102.patch |
4 |
Log: |
5 |
revision bumps for security bug #219008 |
6 |
(Portage version: 2.1.5_rc6) |
7 |
|
8 |
Revision Changes Path |
9 |
1.1 media-gfx/blender/files/blender-2.45-cve-2008-1102.patch |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/blender/files/blender-2.45-cve-2008-1102.patch?rev=1.1&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/blender/files/blender-2.45-cve-2008-1102.patch?rev=1.1&content-type=text/plain |
13 |
|
14 |
Index: blender-2.45-cve-2008-1102.patch |
15 |
=================================================================== |
16 |
diff -up blender-2.45/source/blender/imbuf/intern/radiance_hdr.c.csv blender-2.45/source/blender/imbuf/intern/radiance_hdr.c |
17 |
--- blender-2.45/source/blender/imbuf/intern/radiance_hdr.c.csv 2008-04-24 16:22:36.000000000 +0200 |
18 |
+++ blender-2.45/source/blender/imbuf/intern/radiance_hdr.c 2008-04-24 16:25:59.000000000 +0200 |
19 |
@@ -191,7 +191,8 @@ struct ImBuf *imb_loadhdr(unsigned char |
20 |
} |
21 |
} |
22 |
if (found) { |
23 |
- sscanf((char*)&mem[x+1], "%s %d %s %d", (char*)&oriY, &height, (char*)&oriX, &width); |
24 |
+ if (sscanf((char *)&mem[x+1], "%79s %d %79s %d", (char*)&oriY, &height, |
25 |
+ (char*)&oriX, &width) != 4) return NULL; |
26 |
|
27 |
/* find end of this line, data right behind it */ |
28 |
ptr = (unsigned char *)strchr((char*)&mem[x+1], '\n'); |
29 |
|
30 |
|
31 |
|
32 |
-- |
33 |
gentoo-commits@l.g.o mailing list |