diff options
author | jp161948 <none@none> | 2006-09-21 03:40:40 -0700 |
---|---|---|
committer | jp161948 <none@none> | 2006-09-21 03:40:40 -0700 |
commit | a7e50fb1b1efb03c4582e9def5064f66f601bcfe (patch) | |
tree | 49f2405094865240d67e651755d50fa81792de33 /usr/src/cmd/ssh/include/misc.h | |
parent | 8c12346d58d650f053c34f764af201375e89cbc6 (diff) | |
download | illumos-gate-a7e50fb1b1efb03c4582e9def5064f66f601bcfe.tar.gz |
6472377 use of system() can cause execution of arbitrary code through malformed filenames (CVE-2006-0225)
Diffstat (limited to 'usr/src/cmd/ssh/include/misc.h')
-rw-r--r-- | usr/src/cmd/ssh/include/misc.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/cmd/ssh/include/misc.h b/usr/src/cmd/ssh/include/misc.h index aed5b486c5..ae506c324f 100644 --- a/usr/src/cmd/ssh/include/misc.h +++ b/usr/src/cmd/ssh/include/misc.h @@ -22,7 +22,7 @@ extern "C" { * called by a name other than "ssh" or "Secure Shell". */ /* - * Copyright 2004 Sun Microsystems, Inc. All rights reserved. + * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -46,6 +46,7 @@ struct arglist { int nalloc; }; void addargs(arglist *, char *, ...) __attribute__((format(printf, 2, 3))); +void freeargs(arglist *); /* wrapper for signal interface */ typedef void (*mysig_t)(int); |