Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 532280 - >=net-misc/openssh-6.7_p1 and newer versions disable diffie-hellman-group1-sha1 KexAlgorithm breaking dropbear
Summary: >=net-misc/openssh-6.7_p1 and newer versions disable diffie-hellman-group1-sh...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-11 16:21 UTC by Francisco Blas Izquierdo Riera
Modified: 2015-03-17 03:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2014-12-11 16:21:16 UTC
Starting from net-misc/openssh-6.7_p1 the default KexAlgorithm configuration drops out diffie-hellman-group1-sha1 this will result in users getting a cryptic kex related error message from dropbear's ssh command.

Whilst the new default improves the protocol security this change should be warned as users may end up getting locked out of the system after upgrading the ssh server.

Reproducible: Always

Steps to Reproduce:
1. Upgrade the sshd
2. Restart it
3. Try to log in using dropbear
Actual Results:  
Dropbear can't connect as it can't get a matching KEX algorithm

Expected Results:  
Dropbear connects (or the user can change the settings as he got warned after the upgrade).
Comment 1 Mike Gilbert gentoo-dev 2014-12-11 16:44:39 UTC
It seems to work fine with dbclient from dropbear-2014.66.

% dbclient localhost

Host 'localhost' is not in the trusted hosts file.
(ecdsa-sha2-nistp256 fingerprint md5 23:81:4e:3c:af:17:d9:d5:1a:30:e5:ff:5a:37:2b:dd)
Do you want to continue connecting? (y/n) y
Comment 2 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2014-12-11 18:00:57 UTC
The issue was reported with dropbear 0.53 from an embedded router running dd-wrt v24.

Sorry for the missing info.
Comment 3 SpanKY gentoo-dev 2014-12-31 07:37:31 UTC
(In reply to Francisco Blas Izquierdo Riera from comment #2)

that version is almost 4 years old.  i'm not sure if it makes sense to try and list/maintain compatibility with random old versions of software.  we don't do it with other packages (albeit, most other packages don't provide remote connection services like openssh).
Comment 4 SpanKY gentoo-dev 2015-03-17 03:27:20 UTC
that version of openwrt was marked as broken by upstream ... newer openwrt versions seem to work fine