bugfix: address that strcat vulnerability in circuit.c

svn:r1273
This commit is contained in:
Roger Dingledine
2004-03-14 22:47:11 +00:00
parent 5d41346b67
commit fdc5751c60
4 changed files with 12 additions and 13 deletions
+1 -1
View File
@@ -341,7 +341,7 @@ list_running_servers(char **nicknames_out)
for (i = 0; i<n; ++i) {
if (i)
strcat(cp, " ");
strcat(cp, nickname_lst[i]);
strcat(cp, nickname_lst[i]); /* can't overflow */
while (*cp)
++cp;
}