summaryrefslogtreecommitdiff
path: root/sshd.c
diff options
context:
space:
mode:
authorMatthew Vernon <matthew@debian.org>2014-02-09 16:10:05 +0000
committerColin Watson <cjwatson@debian.org>2018-10-20 22:54:09 +0100
commitb258a00bedcf29200b394c671c6deb1e53157f32 (patch)
tree52726580c493df2b12d05facb438bd5d264eafcc /sshd.c
parentbb8bb2621914ad600202e38d5b9b4f4544b191e5 (diff)
Include the Debian version in our identification
This makes it easier to audit networks for versions patched against security vulnerabilities. It has little detrimental effect, as attackers will generally just try attacks rather than bothering to scan for vulnerable-looking version strings. (However, see debian-banner.patch.) Forwarded: not-needed Last-Update: 2017-10-04 Patch-Name: package-versioning.patch
Diffstat (limited to 'sshd.c')
-rw-r--r--sshd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sshd.c b/sshd.c
index 2bc6679e5..9481272fc 100644
--- a/sshd.c
+++ b/sshd.c
@@ -384,7 +384,7 @@ sshd_exchange_identification(struct ssh *ssh, int sock_in, int sock_out)
384 char remote_version[256]; /* Must be at least as big as buf. */ 384 char remote_version[256]; /* Must be at least as big as buf. */
385 385
386 xasprintf(&server_version_string, "SSH-%d.%d-%.100s%s%s\r\n", 386 xasprintf(&server_version_string, "SSH-%d.%d-%.100s%s%s\r\n",
387 PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION, 387 PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE,
388 *options.version_addendum == '\0' ? "" : " ", 388 *options.version_addendum == '\0' ? "" : " ",
389 options.version_addendum); 389 options.version_addendum);
390 390