OpenSSH: client bug CVE-2016-0777
91–100 of 226 posts
Re: OpenSSH: client bug CVE-2016-0777
#92Re: OpenSSH: client bug CVE-2016-0777
#93Workaround (yes, it's client-side): # echo -e "Host *\n\tUseRoaming no\n" >> /etc/ssh/ssh_config Disclaimer: won't work on all operating systems, shells, etc. YMMV. Consult a doctor before following any advice you get from the Internet. Void where prohibited. Restrictions may apply. Edited per comments below
sudo bash -c 'echo -e "Host *\n\tUseRoaming no\n" >> /etc/ssh/ssh_config'Re: OpenSSH: client bug CVE-2016-0777
#94Does it strike anyone else as bizarre / poor form for an experimental feature to be enabled by default in OpenSSH, which is normally very conservative with option defaults?
It just sounds like a big code-base fuckup. They more or less admit it: "Server side was disabled/gutted for years already, but this aspect was surprisingly forgotten." Sounds like this was put in at one time, forgotten about, and the code lingered for a long time until someone pointed it out. SSH as a protocol is pretty crazy. Everyone loves it, but its a lot of things in one, which ironically goes against the unix…
PuTTY is definitely not affected since it has its own SSH implementation.
Re: OpenSSH: client bug CVE-2016-0777
#95As far as I know, this will affect any OSX, am I right ?
/root/.ssh/config: line 1: Bad configuration option: UseRoaming
/root/.ssh/config: terminating, 1 bad configuration option
... which means that sshd predates the roaming code. I haven't tested, but I'll bet my snow leopard workstation also predates that code.So ... if that line:
UseRoaming no
produces no errors when you ssh as that user, then you had the problem and you fixed it. If it produces the error above, you never had the problem in the first place (although with an older sshd like that, you should make sure you're not exposed to other, older vulnerabilities).Re: OpenSSH: client bug CVE-2016-0777
#96Re: OpenSSH: client bug CVE-2016-0777
#97Re: OpenSSH: client bug CVE-2016-0777
#98Check me on this, so this is a client-side problem only, so ssh-ing into only know servers shouldn't be an issue and clients cannot cause problems for servers?
Re: OpenSSH: client bug CVE-2016-0777
#99Does it strike anyone else as bizarre / poor form for an experimental feature to be enabled by default in OpenSSH, which is normally very conservative with option defaults?
It just sounds like a big code-base fuckup. They more or less admit it: "Server side was disabled/gutted for years already, but this aspect was surprisingly forgotten." Sounds like this was put in at one time, forgotten about, and the code lingered for a long time until someone pointed it out. SSH as a protocol is pretty crazy. Everyone loves it, but its a lot of things in one, which ironically goes against the unix…
http://www.daemonology.net/blog/2012-08-30-protecting-sshd-u...
Re: OpenSSH: client bug CVE-2016-0777
#100 ssh -v user@localhost 2>&1 >/dev/null | grep -i 'roaming'
returns "debug1: Roaming not allowed by server" when vulnerable, and nothing when not. YMMV, only tested on a few machines, etc.