aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/patches/wordnet-CVE-2008-3908-pt2.patch
blob: 2ef2239a7fdfa3b3ed250dd08e376f07c532426d (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
This patch was created by oCert according to
 http://www.ocert.org/advisories/ocert-2008-014.html
Unfortunately the original patch contained a bug which was
later fixed by the issuer of the patch Rob Holland <rob@ocert.org>
This part was now separated in this file.

--- a/lib/search.c
+++ b/lib/search.c
@@ -1568,7 +1568,8 @@ char *findtheinfo(char *searchstr, int d
 			bufstart[0] = '\n';
 			bufstart++;
 		    }
-		    strncpy(bufstart, tmpbuf, strlen(tmpbuf));
+                   /* Avoid writing a trailing \0 after the string */
+                   memcpy(bufstart, tmpbuf, strlen(tmpbuf));
 		    bufstart = searchbuffer + strlen(searchbuffer);
 		}
 	    }
>Add David Hashe to 'AUTHORS'.Andreas Enge 2015-02-02Add Deck to 'AUTHORS'.Ludovic Courtès 2015-01-24Add Ricardo to 'AUTHORS'.Ludovic Courtès 2014-12-09Add Tomáš to 'AUTHORS'.Ludovic Courtès 2014-11-18Add Julien to 'AUTHORS'.Ludovic Courtès 2014-11-14Add the name of Sou Bunnbu in its original script to 'AUTHORS'.Ludovic Courtès 2014-11-12Add Sun Bunnbu to 'AUTHORS'.Ludovic Courtès 2014-10-26Update name and email address for Joshua Grant.Joshua Grant 2014-10-08Add Federico to 'AUTHORS'.Ludovic Courtès 2014-09-10Add Marek to 'AUTHORS'.Ludovic Courtès