This update for dropbear fixes four security issues (bnc#990363):
- A format string injection vulnerability allowed remotes attacker to run
arbitrary code as root if specific usernames including "%" symbols could
be created on the target system. If a dbclient user can control
usernames or host arguments, or untrusted input is processed,
potentially arbitrary code could have been executed as the dbclient user.
- When importing malicious OpenSSH key files via dropbearconvert,
arbitrary code could have been executed as the local dropbearconvert user
- If particular -m or -c arguments were provided, as used in scripts,
dbclient could have executed arbitrary code
- dbclient or dropbear server could have exposed process memory to the
running user if compiled with DEBUG_TRACE and running with -v
Dropbear was updated to the upstream 2016.74 release, including fixes for
the following upstream issues:
- Port forwarding failure when...
Read the Full AdvisoryPatch Instructions:
To install this openSUSE Security Update use YaST online_update.
Alternatively you can run the command listed for your product:
- openSUSE Leap 42.1:
zypper in -t patch openSUSE-2016-912=1
- openSUSE 13.2:
zypper in -t patch openSUSE-2016-912=1
To bring your system up-to-date, use "zypper patch".
- openSUSE Leap 42.1 (i586 x86_64):
dropbear-2016.74-11.1
dropbear-debuginfo-2016.74-11.1
dropbear-debugsource-2016.74-11.1
- openSUSE 13.2 (i586 x86_64):
dropbear-2016.74-2.6.1
dropbear-debuginfo-2016.74-2.6.1
dropbear-debugsource-2016.74-2.6.1
https://bugzilla.suse.com/990363
Get the latest Linux and open source security news straight to your inbox.