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; |