News for hackers. Stuff that matters.
Re:On the Juniper backdoor by pmoriarty on Tuesday December 22, 2015 @09:20AM (#10777857)
From what I understand, ScreenOS wasn't even made by Juniper, but rather by a company which they bought.

So I'm not convinced that the blame for this backdoor can be placed on Juniper's shoulders.

Re:On the Juniper backdoor by nly on Tuesday December 22, 2015 @09:33AM (#10777919)
Was that part of the acquisition of NetScreen in 2004? Juniper acquired NetScreen in February...but Dual EC wasn't published as a draft until June of that year. This is new code.

Even if it weren't, why would it be reasonable to allow critical cryptographic components to go unaudited for 8 years? If the analysis so far is correct, then a single independent test vector for the RNG should have caught this bug. One. Lousy. Test. Furthermore, the fact they discussed their use of DualEC in 2013, and then claimed their construct was secure, is proof they were aware of the danger and yet, apparently, they hadn't done anything to verify this.

Hanlon's razor is going to condemn them one way or another here. Unless they can demonstrate extraordinary circumstances, then Juniper security products should be considered toxic.

Re:On the Juniper backdoor by tptacek on Tuesday December 22, 2015 @12:39PM (#10779061)
The likelihood of them ever having the cryptographic components of ScreenOS competently audited is very low.

Most firms didn't even start getting basic software security assessments done until ~5 years ago, and almost nobody gets crypto reviews done (crypto reviews are nosebleed expensive, because only a tiny fraction of software security people can do them competently).

Re:On the Juniper backdoor by count on Tuesday December 22, 2015 @01:08PM (#10779260)
This might be a stupid question, but if they're using their own values, wouldn't this have triggered issues during a FIPS assessment?

ScreenOS has been FIPS-140 validated a couple of times in the last 10 years...

Re:On the Juniper backdoor by tptacek on Tuesday December 22, 2015 @01:10PM (#10779272)
No, you're allowed to use your own values.

Also: FIPS validation isn't particularly meaningful. It's not like a serious crypto assessment.

Re:On the Juniper backdoor by AnimalMuppet on Tuesday December 22, 2015 @04:49PM (#10780612)
The article says:

> The attacker also replaced some test vectors.