Age | Commit message (Collapse) | Author |
|
Hi,
So I screwed up when writing the support for the curve25519 KEX method
that doesn't depend on OpenSSL's BIGNUM type - a bug in my code left
leading zero bytes where they should have been skipped. The impact of
this is that OpenSSH 6.5 and 6.6 will fail during key exchange with a
peer that implements curve25519-sha256@libssh.org properly about 0.2%
of the time (one in every 512ish connections).
We've fixed this for OpenSSH 6.7 by avoiding the curve25519-sha256
key exchange for previous versions, but I'd recommend distributors
of OpenSSH apply this patch so the affected code doesn't become
too entrenched in LTS releases.
The patch fixes the bug and makes OpenSSH identify itself as 6.6.1 so as
to distinguish itself from the incorrect versions so the compatibility
code to disable the affected KEX isn't activated.
I've committed this on the 6.6 branch too.
Apologies for the hassle.
-d
Origin: upstream, https://lists.mindrot.org/pipermail/openssh-unix-dev/2014-April/032494.html
Forwarded: not-needed
Last-Update: 2014-04-21
Patch-Name: curve25519-sha256-bignum-encoding.patch
|
|
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: 2013-09-14
Patch-Name: package-versioning.patch
|
|
[version.h]
openssh-6.6
|
|
[version.h]
openssh-6.5
|
|
[version.h]
openssh-6.4
|
|
[version.h]
openssh-6.3 for release
|
|
[version.h]
openssh 6.2
|
|
[version.h]
openssh 6.1
|
|
[version.h]
move from 6.0-beta to 6.0
|
|
[mux.c readconf.h channels.h compat.h compat.c ssh.c readconf.c channels.c version.h]
unbreak remote portforwarding with dynamic allocated listen ports:
1) send the actual listen port in the open message (instead of 0).
this allows multiple forwardings with a dynamic listen port
2) update the matching permit-open entry, so we can identify where
to connect to
report: den at skbkontur.ru and P. Szczygielski
feedback and ok djm@
|
|
|
|
[version.h]
crank now, release later
|
|
contrib/redhat/openssh.spec contrib/suse/openssh.spec] Pull the version
bumps from the 5.8p2 branch into HEAD. ok djm.
|
|
[version.h]
openssh-5.8
|
|
- djm@cvs.openbsd.org 2011/01/22 09:18:53
[version.h]
crank to OpenSSH-5.7
|
|
- djm@cvs.openbsd.org 2010/08/08 16:26:42
[version.h]
crank to 5.6
|
|
[version.h]
crank version to openssh-5.5 since we have a few fixes since 5.4;
requested deraadt@ kettenis@
|
|
- djm@cvs.openbsd.org 2010/03/07 22:01:32
[version.h]
openssh-5.4
|
|
[version.h]
crank version; ok deraadt
|
|
[version.h]
openssh-5.2
|
|
[version.h]
openssh-5.1
|
|
[version.h]
openssh-5.0
|
|
[version.h]
openssh-4.9
|
|
[version.h]
crank version; from djm
|
|
[version.h]
openssh 4.7
|
|
[version.h]
openssh-4.6; "please" deraadt@
|
|
[monitor.c version.h]
correctly check for bad signatures in the monitor, otherwise the monitor
and the unpriv process can get out of sync. with dtucker@, ok djm@,
dtucker@
|
|
[version.h]
crank to 4.4
|
|
contrib/redhat/openssh.spec contrib/suse/openssh.spec] Bump version
strings to match 4.3p2 release.
|
|
[version.h]
openssh 4.3
|
|
[version.h]
4.2
|
|
[version.h]
4.1
|
|
[version.h]
OpenSSH 4.0
|
|
banner. Suggested by deraadt@, ok mouring@, dtucker@
|
|
- markus@cvs.openbsd.org 2004/08/16 08:17:01
[version.h]
3.9
|
|
[version.h]
3.8.1
|
|
[version.h]
enter 3.8
|
|
|
|
- markus@cvs.openbsd.org 2003/09/16 21:02:40
[buffer.c channels.c version.h]
more malloc/fatal fixes; ok millert/deraadt; ghudson at MIT.EDU
|
|
[version.h]
enter 3.7
|
|
Makefile many moons ago
- (djm) Apply "owl-always-auth" patch from Openwall/Solar Designer
- (djm) Fix blibpath specification for AIX/gcc
- (djm) Some systems have basename in -lgen. Fix from ayamura@ayamura.org
|
|
[version.h]
3.6.1
|
|
[version.h]
enter 3.6
|
|
[version.h]
OpenSSH 3.5
|
|
|
|
|
|
(also missed changelog message)
|
|
|
|
- markus@cvs.openbsd.org 2002/05/15 21:05:29
[version.h]
enter OpenSSH_3.2.2
- (bal) Caldara, Suse, and Redhat openssh.specs updated.
|
|
- markus@cvs.openbsd.org 2002/04/23 12:54:10
[version.h]
3.2.1
|