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-04-03 08:26:12 +0100
commit52359fc0d6ee73ee6e24332b2777dc8abdaed652 (patch)
tree46da51904031753c32d13c52f9c3ccfefa0bf85a /sshd.c
parent76ab788bcf265360e1b88f8ced6085198c320fdd (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 6d911c19a..9a7f5495c 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