Sourceforge Attack: Full Report
sourceforge.net
sourceforge.net
> There was a root privilege escalation on one of our platforms which permitted exposure of credentials that were then used to access machines with externally-facing SSH.
How are the credentials exposed after escalation? What accounts on the externally-facing SSH machines were used? Why was it a problem that the externally-facing SSH machines could be accessed? Was the access through root accounts? Why do externally-facing SSH machines allow remote root-login?
Besides, why can I still download projects when the data validation is still ongoing?
Furthermore, the 'full report' does not say anything what SF.net plans about their ssh servers.
I understand the SF.net team does its best, but I am not so happy with that report.
But there are other open questions --- the two of most interest to me are:
What was the root privilege escalation that coughed up the credentials in the first place, and could the attacker have used it to do something else?
Also, what was the extent of the compromised "zone", and how sure are they that the network partitioning held?
"Our analysis uncovered (among other things) a hacked SSH daemon, which was modified to do password capture. We don’t have reason to [believe] the attacker was successful in collecting passwords."
You don't have reason to believe they weren't either. Why write this?
The assumption should be the opposite, by default.