diff options
| author | Holger Hans Peter Freyther <zecke@selfish.org> | 2012-08-02 21:26:02 +0200 | 
|---|---|---|
| committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2012-08-02 21:26:02 +0200 | 
| commit | ea8f238f04c0477d0071398851c9125857961d44 (patch) | |
| tree | 121e04ccbc3d42d07fe07e9d51dfabe41fd86a86 | |
| parent | b53717f4180746cebd7a39e738d7c6cb298ae762 (diff) | |
vty: Print the string using "%s", string to avoid security issues
The Mandriva GCC is more strict about handling format strings, the
copyright string might contain escape sequences and then any memory
could be read.
| -rw-r--r-- | src/vty/vty.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/src/vty/vty.c b/src/vty/vty.c index e529ee70..eda3699c 100644 --- a/src/vty/vty.c +++ b/src/vty/vty.c @@ -348,7 +348,7 @@ void vty_hello(struct vty *vty)  		app_name, VTY_NEWLINE, VTY_NEWLINE);  	if (host.app_info->copyright) -		vty_out(vty, host.app_info->copyright); +		vty_out(vty, "%s", host.app_info->copyright);  	if (host.motdfile) {  		FILE *f; | 
