New SSH Vulnerabilities Discovered
possible writes "Rapid7 has discovered a new class of vulnerabilities affecting SSH2 implementations from many vendors. These vulnerabilities affect a wide variety of SSH servers and SSH clients. Rapid7 designed an SSH protocol test suite called SSHredder. The SSHredder test suite contains a large number of SSH2 protocol binary test cases, and is released under the BSD license. Rapid7's testing has revealed many defects in products such as F-Secure, SSH.com, PuTTY, etc. OpenSSH and GNU LSH are not affected." Some of the affected vendors have released fixed versions, and some say there's nothing exploitable about the reported holes.
Looks like the commercial version(s) of ssh and windows ports of the ssh client were most vulnerable. ssh.com people have denied it is a problem, whereas putty developers already have a fix available. This announcement was done very professionally, with details for each vendor that they were notified and what their response was. This is the first I've heard of Rapid7, and I'm impressed at their thorough approach in announcing this vulnerability.
http://tinyurl.com/4ny52
Bullshit. Those vulnerabilities are exploitable. I know because i caught someone exploiting the buffer token error earlier today. We had to shut down our ssh server until we could add double-passback scanning to our firewall.
here's the source code via http, the source code via ftp, and the md5sum
:)
all this and more including read-only cvs access, nightly cvs tarballs, and contacts for submitting your own patches can be found at putty's home page here
just getting the word out. they've apparently become inundated with support mail for their free product, and could use some more developers
The company is based in the US -- the download form looked like your typical crypto export agreement ("I'm not from Libya, Iraq, N. Korea, etc."). Blame the government but don't blame them, I say.
But they release testcases and detailed descriptions...
It looks like they gave all the affected vendors reasonable notice. Almost all the vendors have released fixed versions. These are not full-disclosure weenies.
They probably mean there's no workaround if you don't/can't update your software.
I use Putty as a client to administer two remote Linux servers on a company internal network.
Mielipiteet omiani - Opinions personal, facts suspect.
Governments with high stakes of information on their computers are moving to OSS OSes. Signs of people realizing the stability and reliability of Opensource(tm) code. News like this just hammer the point home.
Sure there were news about that SSL problemo mainly on Apache-SSL, but they fixed it and fixed it good. Did they fix it in IE6 on win32? Could this be used to steal nuclear weapon documents from a scientists laptop online?? If the SSL vulerability and this SSH exploit isnt used, some other security problem will prop up.
"Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
It's always nice to see a good security company pop up. I'd much rather companies address security than the US's often "overzealous" government.
Geez, death penalty for "cyberterrorists", a term that includes most twelve year old script kiddies? Like that won't be ab(used) by the prosecutors.
Contact Me (got tired of viruses emailing me).
There was already a perfectly good socket encryption protocol before SSH came along, namely SSL, which has had a reasonably functional PKI (though not as great as the vendors pretend) for years, and it's perfectly reasonable to run telnet through it. SSL-secured telnet is called "telnets", similar to https, smtps, and so forth. Https is built into just about every web browser these days. But almost nobody uses telnets.
SSH just seems to me like a case of the bad driving out the good. There was never any need for it. We should have just used telnets instead.
Those things would be easy to do by tunneling rexec through SSL or whatever. I just don't see what SSH brings that's new.
2002-12-16 21:30:02 Multiple Flaws In SSH Implementations (articles,security) (rejected) Multiple people submit. Yours gets rejected, his gets accepted. (Perhaps his was better written, or Cmdr Taco was just having a bad day when he read yours). Perhaps his was actually submitted first (I've had an article spend 4 days in the queue).
OS Software is like love: The best way to make it grow is to give it away.
Where's putty's URL? Every time I have to find it again... I just go to the openssh site, and follow the links for other OS implementations. quick and easy to remember.
OS Software is like love: The best way to make it grow is to give it away.
SSH uses passwords to let the server know that the client is legit. It doesn't do much to let the client know that the server is legit. And it doesn't stop active (man-in-the-middle) attacks unless you actually check the md5 hashes, which nobody does. SSL is far better about all these things.
You can create your own CA and generate your own certificates. You just have to configure your client software to recognize your CA. The only thing commercial certificates get you is that many programs (like browsers) are preconfigured to recognize commercial CA's. But for an internal network, making your own CA (or using a remotely administered private CA like Verisign OnSite) is precisely the right thing to do.