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-08-24 17:49:07 +0100
commit97c5d99b8d1957d5a29ca34157a9bfe2ed5c7003 (patch)
treeccb3d48b9661cf17ee3f90761415470a59779412 /sshd.c
parent0e0121b6dc0ffc2ec6a171328fea530378df2b3b (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 92d15c82d..ffd3dad6a 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