nuova versione , un server e cliente SSH compatto, distribuito con licenza MIT e utilizzato principalmente in sistemi embedded, come i router wireless. Dropbear si distingue per il suo basso consumo di memoria (con il linking statico a uClibc occupa solo 110kB), la possibilità di disattivare funzionalità superflue in fase di compilazione e il supporto per la creazione di client e server in un unico file eseguibile, simile a busybox. Dropbear supporta il forwarding di X11, è compatibile con il file delle chiavi OpenSSH (~/.ssh/authorized_keys) e può stabilire connessioni multiple tramite un host di transito.
In :
- Aggiunto il supporto per l'algoritmo di firma digitale Ed25519 in hostkeys e authorized_keys.
- Aggiunto il supporto per il protocollo di autenticazione basato sugli algoritmi di crittografia a flusso ChaCha20 e di autenticazione dei messaggi Poly1305, sviluppati da Daniel Bernstein.
- Aggiunto il supporto per il formato delle firme digitali rsa-sha2, che sarà obbligatorio per OpenSSH a causa della cessazione del supporto per sha-1 (le chiavi RSA esistenti potranno funzionare con il nuovo formato senza modifiche a hostkeys/authorized_keys).
- L'implementazione di curve25519 è stata sostituita con una versione più compatta del progetto TweetNaCl.
- Aggiunta la supporto per AES GCM (disattivato per impostazione predefinita).
- Disattivati per impostazione predefinita i cifrari CBC, 3DES, hmac-sha1-96 e il reindirizzamento x11.
- Risolti i problemi di compatibilità con il sistema operativo IRIX.
- Aggiunta l'API per specificare le chiavi pubbliche direttamente invece di utilizzare authorized_keys.
- Risolta una vulnerabilità in SCP , che permette di modificare i permessi di accesso alla directory di destinazione quando il server restituisce una directory con un nome vuoto o un punto. Quando il client riceve dal server il comando «D0777 0 \n» o «D0777 0 .\n», applicava la modifica dei permessi alla directory corrente.
Fonte: opennet.ru
